Default apps 2024
A list of apps I'm using this year.
A list of apps I'm using this year.
I have undiagnosed ADHD. Without going into specifics, this means I have a lot of challenges around attention, memory, motivation, and executive function. I procrastinate a lot, struggle to focus on certain kinds of tasks, and forget about stuff. Because my ADHD is undiagnosed, and I'm not able
On the absurdity of punishing ourselves in pursuit of success.
Colourblind people can still be great photographers.
I had a task this week: to make a website for a friend. All he wanted was a few static pages, then one CMS-connected page displaying a list of items, with a couple of links and embedded media. He didn’t want to have to fiddle about with the website
This isn’t a typical “this app changed my life” post. Most of those seem to be written within a few days of someone trying a new app for the first time. This app recommendation comes off the back of over 2 years of continuous use. Without this app, my
For years, I've felt unfit. When I was at high school, I did two karate sessions every week, which always included an element of fitness training. I was skinny, and reasonably strong. I also used to walk 2 miles to school and back, every single day, on Sheffield&
Like much of the rest of the world, I experienced a sudden and unexpected transition to fully remote work in early 2020. This temporary change ended up sticking, and I've now been working from home for over 4 years. Clearly, this was a huge adjustment for all sorts
Anyone can build a perfect codebase from scratch. Learning to refactor legacy code is an essential but oft-neglected skill.
I've been lucky to work on a large number of Flutter apps from scratch. Each time, we have done what we believed to be the right thing: started with a MaterialApp and tweaked it to suit the style of our app. I think a lot of Flutter devs
This post is the result of a months-long existential crisis about how to do testing in Flutter apps. There are so many resources, tutorials, and opinions on how this should be done, but most of them give what is, in my opinion, bad advice. The aim of this post is