FizzBuzz in Elixir
FizzBuzz the Elixir way — pattern matching, pipelines, and the little syntactic moves that make the language feel obvious once it clicks.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Writing · Tag
13 posts on programming. Or browse the full writing index →
FizzBuzz the Elixir way — pattern matching, pipelines, and the little syntactic moves that make the language feel obvious once it clicks.
Force canonical domains in a Phoenix app with a small plug — redirect www to apex and keep SEO tidy without reaching for Nginx.
A practical introduction to Elixir and Phoenix for developers coming from Ruby, Python, or Node — what to learn first and why.
Ruby’s gsub is more powerful than most developers realize. Blocks, backreferences, and the patterns that make it a swiss-army knife.
The talks, hallway conversations, and themes that defined RailsConf 2015 — a snapshot of the Rails community at that moment.
Podcasts are the best passive learning tool engineers have. The shows I trust for keeping up with Ruby, Elixir, and the craft.
Comments papering over confusing code are a smell. Why the right move is usually to rewrite the code, not narrate it.
Staying current as a working engineer takes intent, not free time. How I carved out space to keep learning without burning out.
Software craftsmanship is more than a slogan. A working developer’s view on what the label should actually mean day to day.
Reflections from the 2014 Adobe ColdFusion Summit — the sessions worth attending, the conversations that stuck, and the state of the ecosystem.
Why I left ColdFusion for Ruby — the ecosystem, the community, and the practical reasons that made the switch worth it.
Debugging is less about tools than about thinking clearly under pressure. A reflection on how senior engineers actually find and fix bugs.
Programming is frustrating, repetitive, and humbling — and yet. An honest love letter to the craft, bugs and all.