Tobrun's Builder Blog
Home Articles RSS
Follow on X Follow on LinkedIn Follow on GitHub Follow on Hugging Face Linktree
Start reading
Articles

All posts

A running stream of posts on software engineering and technical practices.

Astro Email Functional Programming HTML Huggingface JavaScript LLM Linux Local AI Mistral OpenCode Opencode Reachy Mini Resend Robotics SSH Serverless VS Code Vercel Vibe ai claude-code devtools linux llm productivity ssh vLLM workflow
Mobile Push Notifications With Opencode
Jan 24, 2026
Opencode llm workflow productivity

Mobile Push Notifications With Opencode

Getting notified when LLM Server finishes its work

Read article →
Stop Typing ssh user@ip — Use SSH Config
Jan 23, 2026
ssh linux devtools productivity

Stop Typing ssh user@ip — Use SSH Config

A tiny SSH trick to save time and focus.

Read article →
Local LLM with OpenCode
Jan 16, 2026
OpenCode vLLM LLM Local AI

Local LLM with OpenCode

How to configure OpenCode to use any OpenAI-compatible API endpoint, such as a local vLLM server.

Read article →
Self-Iterative Browser Testing with Claude Code
Jan 11, 2026
ai llm claude-code

Self-Iterative Browser Testing with Claude Code

Letting AI Validate Itself — Improved Browser-Native Feedback Loops With Claude Code

Read article →
Reachy Mini IDE Prototype
Dec 29, 2025
Reachy Mini Robotics VS Code SSH

Reachy Mini IDE Prototype

Experimenting with VS Code to make coding on Reachy Mini feel as smooth as modern day mobile development tools.

Read article →
Debugging Reachy Mini
Dec 26, 2025
Reachy Mini Huggingface Robotics Linux

Debugging Reachy Mini

Exploring Reachy Mini Internals

Read article →
Sending Email from an HTML Form with Vercel and Resend
Dec 15, 2025
Vercel Resend Email HTML Serverless

Sending Email from an HTML Form with Vercel and Resend

A practical step-by-step guide to securely sending emails from a static HTML form using Vercel serverless functions and Resend.

Read article →
Running Mistral Vibe with a Local Model
Dec 11, 2025
Mistral Vibe vLLM LLM

Running Mistral Vibe with a Local Model

A practical guide for configuring Mistral Vibe to use local models such as Devstral-2-123B via vLLM.

Read article →
Deploying vLLM on your Linux Server
Dec 3, 2025
vLLM Linux LLM

Deploying vLLM on your Linux Server

A complete step-by-step guide for installing vLLM, configuring systemd, setting up virtual environments, and troubleshooting GPU-backed inference servers.

Read article →
The Evolution of Modern JavaScript
Nov 27, 2025
JavaScript

The Evolution of Modern JavaScript

A complete history of JavaScript’s evolution since ES6

Read article →
A Complete Guide to Higher-Order Array Functions in JavaScript
Nov 26, 2025
JavaScript Functional Programming

A Complete Guide to Higher-Order Array Functions in JavaScript

Learn every important higher-order array function in JavaScript with clear explanations and practical examples.

Read article →
Programming Paradigms in JavaScript: Procedural vs Functional vs OOP
Nov 25, 2025
JavaScript Functional Programming

Programming Paradigms in JavaScript: Procedural vs Functional vs OOP

A side-by-side comparison of procedural, functional, and object-oriented programming styles in JavaScript using the same real-world problem.

Read article →
Adding a Custom Favicon to Your Astro Project
Nov 24, 2025
Astro

Adding a Custom Favicon to Your Astro Project

Step-by-step guide to integrating a custom favicon into your Astro project.

Read article →
Deploying your Blog to GitHub Pages
Nov 24, 2025
Astro

Deploying your Blog to GitHub Pages

Step-by-step guide to publishing a blog on GitHub Pages.

Read article →

Builder's Blog

Lessons learned, insights gained, and projects I build.

Join for engineering write-ups, design notes, and behind-the-scenes projects.

Follow on X Follow on LinkedIn Follow on GitHub Follow on Hugging Face Linktree

© 2026 Tobrun Van Nuland

Made with ❤️ and one more cup of ☕ than planned