I recently installed Ubuntu MATE on my 11 year old Macbook Air as a way of keeping it running, given...
Some simple use cases where LLMs work well, some things to keep in mind when using LLMs, and use cases to steer clear of.
Call the CLI via npx in a subprocess
Async videos are an efficient way to share information with your team. You can record them easily with tools you already have.
Support your teammates and speed up development by organizing changesets into a series of easy to follow steps
Steps to migrate from a monolith to a modular monolith
Starting a new job remotely, deliberately this time
I have a media server that runs ubuntu, and today I wanted to copy some files off of it from my...
Don't use the ||= operator when a regular intialize assignment will do
How to set up Windows Subsystem for Linux, Visual Code and Docker for developing on windows
The word agile has become a buzzword, but the original principles are still relevant and valid
Some different options for sewing face masks that fit well
With a global message template you can quickly add co-authors (or cats) to all your commits
Reflections on starting a new job in the middle of the COVID-19 pandemic
Fun games you can play with friends online during the Coronavirus pandemic
Stop adding unnecessary barriers to your recruitment process
How I used github and python to turn CSV data into a calendar
What's important to me 10 years into my career
Using a suffix array to explore substrings in a twitter dataset
What I learned by reviewing a charity website for common accessibility problems
Introducing string-inspector: a way to see what characters/bytes a string is made up of
Identifying patterns for improving legacy systems
Introducing database migrations to speed up development on a legacy codebase
Recommendations for setting up python projects and avoiding dependency hell
My takeaways from the 2019 Turing talk: 'Why we need to train unbiased AI'
Organising a lunchtime session for developers to watch conference talks
Thoughts on spending the first week of a new job shadowing different teams
Pros and cons of building a static JSON API
How to use incidents as an opportunity to make stuff better
Two ways I'm using personal trello board to be more productive