March 2025
-
πWhy you shouldn't let customers pay for features
-
πWhy "alias" is my last resort for aliases
-
πMy changes to the default Phoenix boilerplate
-
π50 things weβve learned about building successful products
-
πThe art of tech interviewing
-
πBuild a glassmorphic navbar with TailwindCSS backdrop-filter & backdrop-blur
-
πPromoted from dev to team lead: 8 things they didnβt tell me
-
π20 years working on the same software product
-
πIt's still worth blogging in the age of AI
-
πHow should we control access to user data?
-
πGitHub - tontonsb/laravel-bester-practices
-
πReady, Set, Go! A multi-player triathlon timing app built with Elixir and Phoenix
-
πA guide to `tsconfig.json`
-
πUsing server side events with Req
-
πBiome: one toolchain for your web project
-
πHacking Phoenix LiveUpload
-
πRunning ML models in Elixir using Pythonx
-
πA0 = 1
-
πWhy does target=β_blankβ have an underscore in front?
-
πCSV Export using NimbleCSV
-
πHash functions deep dive
-
πsoftware-mansion/live-debugger: Tool for debugging LiveView applications.
-
πHow to provide undo delete with Phoenix LiveView
-
πHow PostgreSQL's Aggregate FILTER Will Spoil You
-
πHow to manage tool dependencies in Go 1.24+ - Alex Edwards