March 2025
-
5 Mar 2025🔗Elixir and Phoenix security checklist: 11 best practices
-
4 Mar 2025🐥Inspecting journald logs on Ubuntu Server
-
4 Mar 2025🔗Laravel queues performance test: sending 5,000 PDFs
-
4 Mar 2025🔗Developer philosophy
-
3 Mar 2025🐥How to safely clean up /var/log/journal on Ubuntu Server
-
3 Mar 2025🔗Patterns for building realtime features
-
3 Mar 2025🔗Deleted record audit log with Ecto and PostgreSQL
-
2 Mar 2025🔗Importing 1.7 billion rows of CSV data from Stripe with PHP
-
2 Mar 2025🔗We are destroying software
-
1 Mar 2025🐥Bumping the PHP version in composer.json
-
1 Mar 2025🔗Using Phoenix with React and Inertia
-
1 Mar 2025🔗Not every Dependency is worth it.
February 2025
-
28 Feb 2025🐥TIL: Setting an env var for all processes on your mac
-
28 Feb 2025🔗SQLite or PostgreSQL? It's Complicated!
-
28 Feb 2025🔗Tooltips in Phoenix LiveView
-
27 Feb 2025🐥A simple when function for conditional execution in TypeScript
-
27 Feb 2025🔗strongly-typed-thoughts.net
-
27 Feb 2025🔗Implement Advanced Data Tables with AG Grid in Phoenix LiveView
-
26 Feb 2025🐥Sharing a site using Valet and an ngrok static domain
-
26 Feb 2025🔗Asdf Has Been Re-Written in Golang
-
26 Feb 2025🔗Easy Ubuntu on Mac (ARM/x86)
-
25 Feb 2025🐥TIL: TypeScript allowSyntheticDefaultImports
-
25 Feb 2025🔗Scalar and binary quantization for pgvector vector search and storage
-
25 Feb 2025🔗HNSW Indexes with Postgres and pgvector | Crunchy Data Blog
-
24 Feb 2025🐥Optimizing your shell scripts: installing dependencies only when needed