March 2025
-
18 Mar 2025🐥Null vs. Undefined in TypeScript and JavaScript: what's the difference?
-
17 Mar 2025🐥PHPUnit consecutive parameters
-
16 Mar 2025🐥Handling multiple date formats in Elixir with timex
-
15 Mar 2025🐥Using the current URL in a Phoenix LiveView layout
-
14 Mar 2025🐥Mocking the DB facade in Laravel
-
13 Mar 2025🐥Using multiple cachex instances in your Elixir Phoenix application
-
9 Mar 2025🐥Updating the query string in Phoenix LiveView while typing
-
8 Mar 2025🐥Mitigating security risks of zip file processing with Elixir
-
7 Mar 2025🐥TIL: Removing all failed jobs from a Laravel Horizon queue
-
6 Mar 2025🐥How to use calc() in Tailwind CSS
-
5 Mar 2025🐥Red versus brown Chocotoffs
-
4 Mar 2025🐥Inspecting journald logs on Ubuntu Server
-
3 Mar 2025🐥How to safely clean up /var/log/journal on Ubuntu Server
-
1 Mar 2025🐥Bumping the PHP version in composer.json
February 2025
-
28 Feb 2025🐥TIL: Setting an env var for all processes on your mac
-
27 Feb 2025🐥A simple when function for conditional execution in TypeScript
-
26 Feb 2025🐥Sharing a site using Valet and an ngrok static domain
-
25 Feb 2025🐥TIL: TypeScript allowSyntheticDefaultImports
-
24 Feb 2025🐥Optimizing your shell scripts: installing dependencies only when needed
-
23 Feb 2025🐥Updating the enum values of a database column definition
-
22 Feb 2025🐥Manually syncing data using Laravel Scout
-
21 Feb 2025🐥Using pattern matching with TypeScript
-
20 Feb 2025🐥TypeScript template literal types
-
19 Feb 2025🐥Deploying a Phoenix app using mix release and a GitHub action
-
18 Feb 2025🐥Defining props and emits in VueJS using TypeScript