Blog
- Omarchy Quattro - Driving it on an old beater Mac Air
- Technical Debt is a Project Killer
- How I Blog
- Why you should use Docker in development.
- Why we unit test.
- Notes on the Rails 8 Keynote
- Better, faster code with test driven development
- ChatGPT is still making lots of mistakes.
- The Power of Play for better Team Meetings
- Software Estimates and Safety Margins
- Should I fix the terrible app I inherited?
- Why do we Bundle exec (re-examined)
- A Better Technical Interview.
- How to use Service Objects in Rails.
- Why do we bundle exec?
- Pushing Rails validations down to the database?
- Using Spaced Repetition to Learn Programming
- Organizing large Rails projects
- Using Rails form objects
- Killing dead Rails controllers
- What is a good first programming language?
- Should you add Gemfile.lock to Git?
- Rails Benchmarking
- Cleaning up a messy Gemfile
- Service Object (Ruby on Rails)
- Ruby off Rails
- Naming Ruby Gems
- Tips to be a productive developer.
Subscribe via RSS
Language notes and short references are in the notes.