June 2025
-
10 Jun 2025🔗I failed a take-home assignment from Kagi Search
-
10 Jun 2025🔗The curse of knowing how, or; fixing everything
-
9 Jun 2025🔗How I built a modular Laravel CRM: architecture insights
-
9 Jun 2025🔗PDF to Text, a challenging problem
-
8 Jun 2025🔗10 hidden Linux commands every sysadmin should know
-
8 Jun 2025🔗GitHub Dependabot reviewers configuration option being replaced by code owners
-
7 Jun 2025🔗Coding without the jargon
-
7 Jun 2025🔗Migrate to Phoenix 1.8 (rc version) guide
-
6 Jun 2025🔗How projects fail at large tech companies
-
6 Jun 2025🔗Mastering Laravel Horizon's unique jobs
-
5 Jun 2025🔗Using database comments to track columns with sensitive data
-
5 Jun 2025🔗The one and only software design principle
-
4 Jun 2025🔗AshEvents: event sourcing made simple for Ash
-
4 Jun 2025🔗Java code compilation using Java Compiler API
-
3 Jun 2025🔗VectorVFS: Your Filesystem as a Vector Database
-
3 Jun 2025🔗Plug.Assign
-
2 Jun 2025🔗What's new in LiveDebugger v0.2.0?
-
2 Jun 2025🔗What Elixir taught me about design patterns
-
1 Jun 2025🔗Prime and zoom lenses explained: pros, cons and how to decide
-
1 Jun 2025🔗Configuring a dev environment for Phoenix package development
May 2025
-
31 May 2025🔗Improve UX with LiveView page transitions
-
31 May 2025🔗Why we should learn multiple programming languages
-
30 May 2025🔗Filtering GitHub actions by changed files
-
30 May 2025🔗File upload to AWS S3 or S3 compatible bucket from Phoenix LiveView using Elixir
-
29 May 2025🔗Surprising HEEx @rest defaults