December 2024
-
🔗How to Dynamically Add and Remove Embedded Item Inputs in a Form Using `sort_param` and `drop_param`
-
🔗LiveView got braces: a complete guide to Phoenix LiveView v1.0.0's new curly brace syntax
-
🐥Sending a plain text email using Laravel
-
🔗For loops and comprehensions in Elixir - transforming imperative code
-
🔗On Typesetting Engines: A Programmer's Perspective
-
🐥Creating a reusable "Copy to Clipboard" component in Phoenix LiveView
-
🔗What is Utility-First CSS?
-
🔗Useful built-in macOS command-line utilities
-
🐥Mail merge using docx and Python
-
🔗Modelling `through` relationships with Ash
-
🔗Be Suspicious of Success
-
🐥Using streaming HTTP responses in Laravel
-
🔗Phoenix LiveView, hooks and push_event: json-view
-
🔗Chekhov's gun principle for testing
-
🐥Using the RouteParameter annotation in Laravel FormRequest classes
-
🔗Shorthand maps for Elixir
-
🔗UUID, ORM and Strange Deadlocks
-
🐥TIL: skip formatting for specific elements in Heex
-
🔗Introduction to Ecto.Multi
-
🔗Use the New Fluent Helper to Work With Multi-dimensional Arrays
-
🐥Connecting to your production instance using iex
-
🔗Beacon v0.1 and the Future
-
🔗GitHub Actions | uv
-
🐥Transform strings using Str::replaceMatches in Laravel
-
🔗When is a CTO not a CTO?