Why We Open-Sourced Alice

Why We Open-Sourced Alice

Why We Open-Sourced Alice The glass box is now actually made of glass. For years we've told people that Alice is a glass box, not a black box. That you should be able to see through the dashboard — past the pretty number, down to the exact query that produced it. That...

read more
2025 Year-End Retrospective

2025 Year-End Retrospective

Captain’s Log, Stardate 2025.12: We’ve completed another orbit. The nacelles are glowing, the cloud bills are astronomical, and the spreadsheets are still trying to take over the bridge. It’s time for the 2025 Year-End Retrospective. For the developers, IT Directors,...

read more
Banish Active Record N+1 Queries with Prosopite

Banish Active Record N+1 Queries with Prosopite

It's probably happened to most Rails devs working on an app of any scale - the app seems a little sluggish on certain screens and you see a bunch of these in your logs: <code>SELECT * FROM ... SELECT * FROM ......

read more
Good Job is a Good Boy Gem!

Good Job is a Good Boy Gem!

If you're the Acting Ensign Crusher of Rails developers, you've probably heard about background jobs but are a little lost. They're essential for building modern, responsive applications. But let's be honest, the thought of adding another service to your stack can be...

read more
Pallet Town: Ruby Modules, Mixins & Flying Pikachu?

Pallet Town: Ruby Modules, Mixins & Flying Pikachu?

If you’ve been working with Ruby for more than five minutes, you’ve probably heard about modules. They’re a great way to share behavior across multiple classes without getting tangled in inheritance chains that resemble an over-leveled Zubat spamming Confuse Ray. But...

read more
Pallet Town: Rails Concerns

Pallet Town: Rails Concerns

As you dive deeper into Ruby on Rails, you might notice your models and controllers starting to bloat with methods and logic. This not only makes your code harder to read but also tougher to maintain. Enter Rails Concerns—a powerful tool to keep your code a little...

read more

More from Mike:

About Me

Hi! I’m Mike! I’m a software engineer who codes at The Mad Botter INC. You might know me from Coder Radio or The Mike Dominick Show.  Drop me a line if you’re interested in having some custom mobile or web development done.

Follow Me

© 2026 Copyright Michael Dominick | All rights reserved