~/Writings Archive

Thoughts on distributed systems, long runs in the rain, and why raccoons are the ultimate edge-case testers.

Feb 7, 2026 3 min read Laravel

Testing the New Laravel AI SDK: Building 'Dettami' a voice-to-text app

A quick dive into the newly released Laravel AI SDK. See how I built 'Dettami', a simple voice-to-text app, in just a few lines of code.

Read Article arrow_forward
May 6, 2025 2 min read git

How to Set Up a Global .gitignore with Git Config

Learn how to configure a global .gitignore file using Git's core.excludesfile setting to avoid repeating ignore rules in every repository.

Read Article arrow_forward
May 1, 2025 4 min read Git

Using Different Git Identities per Folder with includeIf.gitdir

Learn how to configure Git to use different usernames and emails based on the folder or project you're working in, using a custom .gitconfig and the includeIf.gitdir directive.

Read Article arrow_forward
Feb 26, 2025 2 min read Astro

Introducing Astro Academia

Astro Academia is a website template built using Astro. The template is designed to be easy to use and customize, even for those who may not have extensive web development experience. It includes several features that are particularly useful for academics.

Read Article arrow_forward