Socials section
About Me
I'm Eph Baum
I play make pretend as a software engineer. This is my blog where I talk to myself to answer my own questions about tech, engineering, and working with people.
Check out the blog →This space intentionally left blank
This site built with:
-
50 Stars - Puzzle Solver (of Little Renown)
From coding puzzle dropout to 50-star champion—discover how AI became the ultimate coding partner for completing Advent of Code 2023. A celebration of persistence, imposter syndrome, and the surprising ways generative AI can help you level up your problem-solving game.
tags:
-
Don't Trust AI - An Advent of Code Tale
When AI gives you a 'helpful' code suggestion that breaks your Advent of Code solution—trust but verify. A cautionary tale about the perils of blindly accepting AI-generated code, complete with debugging war stories and lessons learned from the 2023 coding challenge.
tags:
-
Condoning Another Pi Day
When pie for breakfast, lunch, and dinner isn't enough—discover why 11/24 is secretly another Pi Day hiding in the infinite digits of π. A mathematical adventure proving that every day can be a celebration of both dessert and irrational numbers.
tags:
-
ANSI Terminal Colors
Stop googling terminal color codes every time you want to add some flair to your scripts. This comprehensive ANSI color reference has everything you need—from basic 16 colors to the full 256-color palette—with visual swatches and hex codes to make your terminal pop.
tags:
-
WTF is Idiomatic
Ever been told your code isn't 'idiomatic' and wondered what that even means? This quick explainer breaks down idiomatic vs non-idiomatic code with real Elixir examples—because writing Python in Elixir syntax just doesn't cut it.
tags:
-
From Early Return in OOP to Control Flow in Elixir - A Transition Guide
Missing the 'return' keyword in Elixir? Learn how to ditch early returns for pattern matching, guard clauses, and functional control flow. A practical guide for OOP developers transitioning to Elixir's elegant approach to handling different code paths.
tags: