More filters
What Co-Active coaching taught me about getting better results from AI coding agents, and what treating an agent like a capable collaborator actually looks like in practice.
Budget-friendly approaches to learning agentic coding without expensive API tokens.
After more than a year of thinking, listening, and learning, I finally write about AI — the concerns, the nuance, and why I'm both an optimist and a skeptic.
Learn from a polyglot of 15 years how to pick up new languages quickly
Once upon a time, I was told 'if you need this to be fun, this probably isn't the job for you'...
Here lie half-baked thoughts…
This blog post describes an idealized version of what a dream development environment that uses Docker looks like based on my own experience.
Sometimes in the rush of the work day your git repos can get pretty littered with branches you just don't need anymore. Here's a few tricks to clean up your repos.
Sloppy but useful notes on setting up a continuous deployment pipeline for an Elixir Phoenix app using Travis CI and Heroku.
A quick guide to getting the early .NET (then called KRE/KVM) running on Linux — for developers curious about C# and F# now that CoreCLR is open source.
A fun Ruby pattern for working with objects as if they were immutable values — not a replacement for Hamster or Adamantium, but a useful mental shift.
The most transferable skills I picked up from coding aren't code at all — systems thinking, active listening, experiment design, and organizational techniques.
Tame your GitHub notification inbox in three steps: unwatch everything, be selective about what you re-watch, and use @mentions instead of noise.
A gentle introduction to Clojure's parentheses for developers who've been giving Lisp the middle finger — covering prefix notation, macros, and why the syntax is actually your friend.
Five practical lessons from building a real Clojure web app: what worked, what bit me, and what I'd do differently with Compojure, Ring, and friends.
Part 2 digs into immutability and referential transparency in Elixir — answering questions from Rubyists who are still adjusting to a functional mindset.
Elixir is my new favourite language. Part 1 shows Rubyists the familiar syntax, pattern matching, and functional fundamentals through side-by-side code examples.
I kicked off an Elixir community style guide on GitHub, adapting patterns from the Ruby style guide to help bring consistency to a then-young language.