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