Fresh off the press
Field Note
Peeking over the fence with `git cherry`
git git-cherry diff
Posted on March 10th, 2026
3 min read
Field Note
Data-driven PowerShell Tests with Pester
powershell data-driven-tests pester
Posted on Tuesday, January the 13rd, 2026
5 min read
Field Note
AstroJS Responsive Images in Content Collections
astrojs responsive-image content-collection
Posted on Friday, August the 1st, 2025
2 min read
Article
Supercharged Development with Zed
development tooling minimalism zed-editor
It probably goes without saying that successful development projects need first class tooling. The centerpiece of which is, of course, an excellent code editor.
What makes an editor stand out for any one person is, obviously, extremely subjective. But there is at least one uncontroversial aspect in that editors should improve our ability to efficiently produce high quality code.
I personally prefer comparatively minimalist editors for a couple of reasons: they are usually more performant, less distractive, and force me to engage deeply with the tech stack I'm using.
Minimalism, however, is not the be all and end all. There are many complex features that, in my opinion, shouldn't be missing from a modern editor, because they reliably improve coding efficiency such as fuzzy finders, IntelliSense, or, arguably, AI integration.
One of the editors that I found to do a remarkably good job at squaring this circle and delivering a performant and minimalist editor with just the right amount of modern productivity features is Zed, the new editor by the makers of Atom.
Continue reading to find out more about Zed in this—admittedly opinionated and somewhat fanboyish—introduction to Zed.
Posted on Monday, July the 28th 2025
25 min read
Field Note
Reducing Large Git Merges with `git checkout`
git git-merge-conflict-resolution git-checkout
Large Git merges can become complicated especially if there are a lots of unrelated changes to deal with. There is a little trick using `git checkout`, however, that may be useful to resolve merge conflicts quickly.
Posted on Friday, July the 4th 2025
1 min read