March 2025
-
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
-
17 Feb 2025🐥The Road To LiveView 1.0 by Chris McCord | ElixirConf EU 2023
-
16 Feb 2025🐥Fixing default argument errors in multi-clause functions in Elixir
-
15 Feb 2025🐥Implementing custom validations in Ecto Changesets
-
14 Feb 2025🐥Finding the latest version of each record using SQL
-
13 Feb 2025🐥Setting command mac configuration settings using the terminal
-
12 Feb 2025🐥Using a brewfile with homebrew
-
11 Feb 2025🐥Useful VS Code snippets for Elixir development