Skip to main contentAll articles
Browse by tags
- Writing Code Is the Easy Part
- Tell Me You Are Driving to Rome
- Javascript for Haters
- Can High Quality Software Be Useless?
- TIL: Developers are a bit Creepy
- Some Things I Read June 2022
- Seneca on Learning
- TIL: Languages can have multiple plural forms
- Working, Feeling and Thinking Out Loud
- Some Things I Read in March 2022
- Semantic Versioning for Teams
- You can Turn the Oven Down
- Be a French Butcher
- Growth Days
- An Interesting Bug and the Importance of Diverse Engineering Teams
- Programming Behind the Veil of Ignorance
- In Praise of Inefficient Teams
- Full Stack or Self-Sufficient?
- Programming Languages as Communication
- In the End All You Want Is Control
- Engineering Feasibility: A Useful Question
- What I Learnt Becoming a Tech Lead
- The Simple Beauty of Not Having an Opinion
- Debugging ActiveRecord::MistmatchedForeignKey
- Beautiful code ≠ functional code
- Push & Pull Support
- Clarity is an underrated skill
- Programming as Theory Building
- TIL: Small Cohesive Teams Produce Better Code
- TIL: The bandwith of the human eye
- A dumb tool for finding superflous indexes in Rails
- On assuming good intentions
- TIL: Truncating tables in Rails
- Resetting a MSK Kafka Consumer Offset
- Complex Contagions
- Great Meetings
- Is it morally wrong to write inefficient code?
- Hypothetical Debugging
- Zoom, Humming and Rough Consensus
- Programming is a loser's game
- Stress Wood
- Don't marry your design after the first date
- Cook your food before you eat it
- Syncing files via Dropbox to a linux server
- On Benfords Law
- On Debugging Raspberri Pi SSH
- Git: See all changed files on a branch
- Clubhouse commit message prefixer
- Tiny script to bump version number
- Moving from Rubymine to Vim
- What the hell is a JRuby?
- iTerm 2 Automatic Profile Switching
- Dyslexia and Development