Hi! 👋 I'm Joe Masilotti, an independent developer who's passionate about clean, testable code. I build, test, and deploy Ruby on Rails, Turbolinks, and iOS apps.
iOS, Ruby on Rails, and testing. Maybe even a bit on board games.
A step-by-step journey on how I refactored an app to handle any number of sheets with ObservableObject and an enum.
How I built a landing page and redesigned my blog in Tailwind CSS over the weekend. And why I’ll never go back.
BGA, TTS, Steam?! This guide is for anyone who wants to play board games online with your friends but isn’t sure where to start.
Ideas and best practices for real world Swift testing, including protocols, dependency injection, and Equatable.
Deck-builders, card games, tile placement, and more. Some of my favorite board games to play with only two players.