Bluesky for Software Engineering folksThere’s a renewed interest in Bluesky as an alternative to social media platforms like Twitter/X. Let’s fast track your onboarding…Nov 1Nov 1
If you’re using Homebrew, here’s what you need to know…Homebrew is the de-facto package manager for macOS. But if you’re using it there are some things you need to know…Mar 27Mar 27
Stop fussing with rbenv, virtualenv, nvm, etc.Here’s one tool to replace version managers for all of your runtimesMar 25Mar 25
Whatever happened to dotfiles?Back in the 2010’s there was a huge trend around publishing your dotfiles on GitHub.Mar 25Mar 25
The ultimate Developer Productivity Hack for working with terminalsThe ultimate Developer Productivity Hack for working with terminals feels like an industry secret — we don’t talk about it enough! It’s…Mar 20Mar 20
The need for dual-display dev machines is a myth.Sure, if you like it then have two monitors. But I’ve tried it extensively and it’s always ended with neck pain. So, what do I do instead…Mar 19Mar 19
7 Principles for Engineering Team SuccessHow can you influence successful software engineering teams to think, behave, and reason about decisions? One tool I like to use is…Feb 13, 2022Feb 13, 2022
How to test a system (in isolation) which needs to `git clone`If your local machine or CI/CD system is disconnected from the internet, and you want to test against a Git repository, check this out!Feb 13, 2021Feb 13, 2021