TIL about information_schema and system catalogs that you can use to query the structure of the database itself.
Most devs quickly stop using Rail's built-in generators. This is a pity, as generators can help improve team productivity - we just need to tweak them. In this post, we'll explore customising the rake task generator.
A tiny excursion into the world of ActiveRecord, prompted by trying to debug an UnknownPrimaryKey error.
Picturing the differences between row_number, rank, dense_rank and percent_rank.
What is a Window Function Calls? The why and the how, explained with pictures for maximum grok-ability.
My reflections on side projects and indie hacking attempts this year.
Overriding the default templates in Rails and gems is simple and impactful early on in a project. Find out how.
Charting my first few open source contributions. If you're looking to contribute, I hope this helps!