June 2025
-
πUsing database comments to track columns with sensitive data
-
πThe one and only software design principle
-
πAshEvents: event sourcing made simple for Ash
-
πJava code compilation using Java Compiler API
-
πVectorVFS: Your Filesystem as a Vector Database
-
πPlug.Assign
-
πWhat's new in LiveDebugger v0.2.0?
-
πWhat Elixir taught me about design patterns
-
πPrime and zoom lenses explained: pros, cons and how to decide
-
πConfiguring a dev environment for Phoenix package development
May 2025
-
πImprove UX with LiveView page transitions
-
πWhy we should learn multiple programming languages
-
πFiltering GitHub actions by changed files
-
πFile upload to AWS S3 or S3 compatible bucket from Phoenix LiveView using Elixir
-
πSurprising HEEx @rest defaults
-
πNetwork optimization (4x WS message size reduction) for sending lots of data from server to client (LiveView)
-
πPerformance optimization when adding 12,000+ markers to the map that renders fast with Elixir, LiveView, and Leaflet.js
-
πElixir is not owned by Big Tech
-
πWhat you should know about Apple's switch from rsync to openrsync
-
πType preferences
-
πThe one-person framework in practice
-
πGo read Peter Naur's "Programming as Theory Building" and then come back and tell me that LLMs can replace human programmers
-
πClean up your seeds with Generators and AshOps
-
πReduce, Reuseβ¦ Refactor: clearer Elixir with the Enum module
-
πHow to async tests in Elixir