December 2024
-
12 Dec 2024🐥TIL: running a scheduled command manually in Laravel
-
11 Dec 2024🐥Sending a plain text email using Laravel
-
10 Dec 2024🐥Creating a reusable "Copy to Clipboard" component in Phoenix LiveView
-
9 Dec 2024🐥Mail merge using docx and Python
-
8 Dec 2024🐥Using streaming HTTP responses in Laravel
-
7 Dec 2024🐥Using the RouteParameter annotation in Laravel FormRequest classes
-
6 Dec 2024🐥TIL: skip formatting for specific elements in Heex
-
5 Dec 2024🐥Connecting to your production instance using iex
-
4 Dec 2024🐥Transform strings using Str::replaceMatches in Laravel
-
3 Dec 2024🐥Posting from Elixir to Bluesky using Req part 4
-
2 Dec 2024🐥Posting from Elixir to Bluesky using Req part 3
-
1 Dec 2024🐥Posting from Elixir to Bluesky using Req part 2
November 2024
-
30 Nov 2024🐥Posting from Elixir to Bluesky using Req part 1
-
29 Nov 2024🐥The beauty of debugging in Elixir when using dbg()
-
28 Nov 2024🐥Removing query string parameters from a URL given a prefix
-
27 Nov 2024🐥Dynamic order by using Phoenix Ecto
-
26 Nov 2024🐥Be careful with building delete statements using Laravel Query Builder
-
25 Nov 2024🐥Using multiple CSS files in your Elixir Phoenix project
-
24 Nov 2024🐥TIL: How does Laravel format a Carbon date in a resource
-
23 Nov 2024🐥Getting the real client IP using Elixir Phoenix
-
22 Nov 2024🐥Using Tailwind 4.0.0-beta.1 with Elixir Phoenix
-
21 Nov 2024🐥How to add relative percentages to MySQL query results
-
20 Nov 2024🐥TIL: Fixing the require error in tailwind.config.js after updating NodeJS to version 23
-
19 Nov 2024🐥Exporting all variables from a .env file
-
18 Nov 2024🐥The Hidden Dangers of Sorting and Pagination in MySQL: Handling Nullable Columns