Good morning, and happy Sunday! I know it's been a while since we last had brunch, but I'm back! First, as always, are some things I found interesting in the past week.
- An interesting list of heuristics for making decisions
- The story of developing an app for the medical industry, by Chris Seaton (who also created the RubyTapas two-part episode about Abstraction and Performance!)
- Why two is better than one for teaching a skill
- A beautifully open and honest software career story from Emily Freeman
- If you liked my #nocode talk, I think you'll enjoy this story of replacing a massively expensive codebase with off-the-shelf services.
I've had some awesome guests on RubyTapas lately! Here are just a few of the most recent ones:
- Aja Hammerly on API Design for productivity
- Chris Doyle with a thought-provoking refactoring inspired by The TOO HARD Code Smell
- Aaron Patterson with a deep dive into how he performs ActiveRecord Optimizations
I've got some great stuff cooking in the RubyTapas kitchen. Coming up next, you can look forward to a three-part series from guest chef Tim Riley on the ROM.rb database persistence library!
Not a RubyTapas subscriber? Get two weeks free just for being a BRUNCH subscriber! You'll find the coupon code at the bottom of this email. (Not reading this newsletter in your email? You can subscribe here.)
Since August I've resumed speaking at conferences regularly. You can watch a video of my keynote at the Southeast Ruby conference in Nashville, TN. It deals with a fundamental misconception at the heart of how object-oriented programming is taught and practiced—a fallacy that also manifested in the way I once structured my life and career. This is the most personal talk I've ever done, I hope you find it thought-provoking.
Next up, I'll be visiting Sydney, Brisbane and Melbourne as part of the YOW! conference tour. This will be my first time in Australia, somewhere I've wanted to visit since I was a little kid. I'm super excited, and I hope I'll get to meet some BRUNCH subscribers there!
I'm also starting to book out my 2019 travel schedule. If there's a conference you'd like to see me at, reply and let me know! (And feel free to let the conference organizers know too 😉)
I think that brings us up to date. As always, thanks for joining me for BRUNCH. Happy hacking, and see you next week!