Welcome

Yes, shockingly you've found the blog of yet another nerd with lots of opinions.

A Socratic Approach To Interviewing

:: Learning, SoftwareEngineering

By: Onorio Catenacci

The “socratic approach” to teaching is to ask students pointed questions to lead students to discover things for themselves by thinking about the question and its possible answers. Could we adopt this approach to screening technical candidates? If so would it help us to better discover good technical candidates?

The Audible Gasp

:: SoftwareEngineering

By: Onorio Catenacci

While it may be absolutely great to be surprised by an audience reaction while performing a theatrical production, being surprised by something happening in production is not great. How can we avoid the “audible gasp” moment in our code?

Gitpod Impresses

:: SoftwareEngineering, AI

By: Onorio Catenacci

I would consider myself a skeptic when it comes to vibe coding and the use of LLM’s. But credit where it’s due. Gitpod did a good job of slapping together a small, simple Elixir app.

Stop Helping Me AI!

:: Opinion, AI

By: Onorio Catenacci

I suppose I will sound like a luddite but so far I’ve found AI to be more of a hindrance than a help! I’ll explain why.