February 2025
-
🐥Fixing default argument errors in multi-clause functions in Elixir
-
🐥Implementing custom validations in Ecto Changesets
-
🐥Finding the latest version of each record using SQL
-
🐥Setting command mac configuration settings using the terminal
-
🐥Using a brewfile with homebrew
-
🐥Useful VS Code snippets for Elixir development
-
🐥TypeScript utility types
-
🐥Running parameterized tests in Vitest
-
🐥If your VS Code is slow or unresponding
-
🐥Is your function really a Vue composable?
-
🐥Using assign_async in Phoenix LiveView
-
🐥Getting the size of all postgres databases on a server
-
🐥Efficiently streaming large files using the Laravel Http Client
January 2025
-
🐥Vue Tip: How I Write Class & Style Bindings
-
🐥Vue Tip: Check if Component Has Event Listener Attached
-
🐥Simple trick to validate a URL in JavaScript
-
🐥Updating pgvector to the latest version
-
🐥Using slots.default() in VueJS to conditionally render components
-
🐥TIL: Using Reader API to convert HTML to markdown
-
🐥Overload and alias when using Mockery
-
🐥Converting docx to PDF using Python
-
🐥Configuring Caddy for load balancing
-
🐥Getting the target of a symbolic link using PHP or Elixir
-
🐥TIL: Storage::fake() gotcha in Laravel
-
🐥GitHub Actions will update ubuntu:latest to Ubuntu 24.04