April 2025
March 2025
-
31 Mar 2025🐥Efficiently downloading stuff with Req and concurrency in Elixir
-
31 Mar 2025🔗Choosing languages
-
31 Mar 2025🔗TIL: Styling an HTML dialog modal to take the full height of the viewport
-
30 Mar 2025🐥Configuring Caddy for multiple static paths
-
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🐥TIL: Resetting the state in a Pinia store
-
29 Mar 2025🔗Elixir makes you make good decisions
-
29 Mar 2025🔗Why I don't like TypeScript enums
-
28 Mar 2025🐥Preserve working directory when splitting panes in iTerm
-
28 Mar 2025🔗Standard Webhooks
-
28 Mar 2025🔗A 10x faster TypeScript
-
27 Mar 2025🐥Adding custom metadata to Laravel Passport Personal Access Tokens
-
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🐥Caveat when creating fake text using Faker in PHP tests
-
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