Articles
Notes on things I have built, broken and then fixed. Mostly web development and the tools around it, with regular detours into home automation, self-hosting and whatever I happen to be reading.
12 articles, first published February 11, 2024
-
A Second Opinion for Claude Code: Wiring in Codex
Why a single model's plan deserves a second pair of eyes, and how a small Claude Code skill hands your implementation plan to a Codex agent for critique before you spend tokens building the wrong thing.
-
Tackling the Cable Chaos
Discover how I solved my cable storage issues with the Gridfinity system! Learn how this modular, customizable solution can help you organize cables and other small items efficiently. Perfect for tech enthusiasts and anyone looking to tidy up their space.
-
Using Coolify Basic Authentication for custom services
Learn how to implement Basic Authentication for Docker Compose services on Coolify, including securing a Node.js app, PostgreSQL, and Prisma Studio. Step-by-step guide with best practices for deploying services with enhanced security.
-
Using local LLMs for Obsidian Smart Connections in WSL2
Efficiently manage your knowledge with Obsidian.md's Smart Connections plugin and local LLMs. This guide shows you how to set up Ollama on WSL2, install and configure the Smart Connections plugin, and connect it to a local LLM. Enhance your note-taking experience and discover deeper insights effortlessly.
-
How Starter Projects Streamline Software Development
Discover the benefits of using boilerplate projects for web development in this insightful article. Learn how starter projects save time, aggregate expert knowledge, and why choosing familiar tech stacks boosts productivity. Plus, get tips on finding the ideal starter project on GitHub. Perfect for developers looking to streamline their next web application project.
-
Working with Google Drive API using JavaScript
Discover how to programmatically manage files in Google Drive using OAuth 2.0 and Service Account credentials with googleapis in JavaScript or TypeScript. This comprehensive guide covers everything from setting up your Google Cloud Platform project to uploading, listing, and deleting files, offering practical code examples for seamless Google Drive integration.
-
Accessible Skip Navigation component
Discover the simplicity and impact of adding an accessible skip navigation (also known as skip to main content) link to your website. Learn how this small change can significantly enhance usability for keyboard and screen reader users, making your site more welcoming and inclusive.
-
Copywork for Programmers
Explore copywork for developers: a quick, effective strategy to learn and adapt to new codebases. Learn how to choose pull requests, replicate code, and reflect for improved coding skills and smoother team integration.
-
Researching options with the "Vs Method"
Explore the 'Vs Method' for efficient comparison research, unlock alternatives, expand choices, and make informed decisions with this quick search hack.
-
My smart home hub setup
Discover insights into a smart home setup powered by Home Assistant on Raspberry Pi 4, featuring the Argon One M.2 case and M.2 SATA SSD for optimal performance. Learn about using Conbee II as a Zigbee gateway for device integration in a reliable system tested over three years.
-
Supabase pagination via REST API
A comprehensive guide on utilizing Supabase REST API for effective data pagination.
-
Testing Telegram bots locally
How to test telegram bots using webhooks without deploying the bot with Visual Studio Code and Telegram