June 2025
-
15 Jun 2025πHow to introduce new ideas
-
15 Jun 2025πStop using REST for state synchronization
-
14 Jun 2025π₯Accessing a Google Calendar using Elixir
-
14 Jun 2025πYour software is confusing
-
14 Jun 2025πDistributing command line tools for macOS
-
13 Jun 2025π₯Using tokens for API authentication in Elixir Phoenix
-
13 Jun 2025πHow I approach feature requests
-
13 Jun 2025πHow to harden GitHub actions: the unofficial guide
-
12 Jun 2025π₯The difference between ++ and Keyword.merge/2 in Elixir
-
12 Jun 2025πAsh AI: A comprehensive LLM toolbox for Ash framework
-
12 Jun 2025πInterview: OPENβs Gerard Vroomen & Andy Kessler on the EU-made U.P.PER. CONCE.PT. and the future of gravel bike design
-
11 Jun 2025π₯Asserting headers and body in Elixir Req.Test with ExUnit
-
11 Jun 2025πFrontends are hard
-
11 Jun 2025πStop building internal tools nobody wants: a platform engineerβs guide
-
10 Jun 2025π₯Parameterized tests in Elixir ExUnit
-
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π₯Prevent bugs from cached config in Laravel development and testing
-
9 Jun 2025πHow I built a modular Laravel CRM: architecture insights
-
9 Jun 2025πPDF to Text, a challenging problem
-
8 Jun 2025π₯How to update a query string parameter without reloading the page in JavaScript
-
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π₯Troubleshooting βCannot modify header informationβ with ZipStream and Laravel
-
7 Jun 2025πCoding without the jargon