2023

1 min read

Altering the button appearance in the ECS100 library

In the ECS100 library, there is not too much you can do to change the appearance of things but they’ve kindly allowed you to alter the button appearance as UI.addButton() actually …

4 min read

My favourite and most used terminal commands

If you’re a developer, or like messing with your computer, there’s no way to avoid the terminal. It’s almost all keyboard-based and can be intimidating when you first start. As you …

4 min read

Sliding Window Problems

Sliding window problems are a common type of algorithmic challenge that involve iterating over a data structure, typically an array or a list, using a “window” of fixed size. As …