March 2025
-
30 Mar 2025🔗How to create Github-like references to your database records with a Liveview hook
-
30 Mar 2025🔗Postgres query cancellation
-
29 Mar 2025🔗Elixir makes you make good decisions
-
29 Mar 2025🔗Why I don't like TypeScript enums
-
28 Mar 2025🔗Standard Webhooks
-
28 Mar 2025🔗A 10x faster TypeScript
-
27 Mar 2025🔗Why Elixir/OTP doesn't need an Agent framework: Part 2
-
27 Mar 2025🔗Why Elixir/OTP doesn't need an Agent framework: Part 1
-
26 Mar 2025🔗How to write useful commit messages
-
26 Mar 2025🔗Dmitri Shuralyov - idiomatic Go
-
25 Mar 2025🔗Great software design looks underwhelming
-
25 Mar 2025🔗Why you shouldn't let customers pay for features
-
24 Mar 2025🔗Why "alias" is my last resort for aliases
-
24 Mar 2025🔗My changes to the default Phoenix boilerplate
-
23 Mar 2025🔗50 things we’ve learned about building successful products
-
23 Mar 2025🔗The art of tech interviewing
-
22 Mar 2025🔗Build a glassmorphic navbar with TailwindCSS backdrop-filter & backdrop-blur
-
22 Mar 2025🔗Promoted from dev to team lead: 8 things they didn’t tell me
-
21 Mar 2025🔗20 years working on the same software product
-
21 Mar 2025🔗It's still worth blogging in the age of AI
-
20 Mar 2025🔗How should we control access to user data?
-
20 Mar 2025🔗GitHub - tontonsb/laravel-bester-practices
-
19 Mar 2025🔗Ready, Set, Go! A multi-player triathlon timing app built with Elixir and Phoenix
-
19 Mar 2025🔗A guide to `tsconfig.json`
-
18 Mar 2025🔗Using server side events with Req