Hello, I'm Michael! I am a computing scientist and software engineering leader currently residing in New York City.
I enjoy writing software, crafting thoughtful user experiences, and helping start-ups and companies leverage technology in innovative ways.
Feel free to reach out with questions about software engineering, cyber security, or tech start-ups. Thanks for visiting!
Introducing a Go port of Rails' Kredis library, providing a set of higher-level data structures that encapsulate Redis keys as coherent objects to simplify data manipulation and enable interoperability between Go and Ruby services.
Decouple user-facing text from Rails controllers by using a custom concern that automatically sets localized flash messages based on the action name and response status.
Integrating Mixpanel into a Rails application often leads to controllers cluttered with tracking logic that distracts from your core business logic. This guide demonstrates how to leverage Rails' built-in instrumentation API to create a clean, decoupled analytics layer that keeps your codebase elegant and maintainable.