... known as David's Neighbour, a digital native based on Koh Samui, Thailand.
-
[2026-05-26] Keeping <code>engines.node</code> aligned with the Node release schedule
A script to automatically update
package.jsonwith the supported Node.js versions based on the official release schedule. -
[2026-05-26] Pinning GitHub Actions to commit hashes
A guide on how to pin GitHub Actions to specific commit hashes for better security and stability.
-
[2026-05-04] RFC 2119 for humans
RFC 2119 explains MUST, SHOULD, and MAY in documentation. Learn how to read and use these terms correctly to avoid ambiguity and define clear rules.
-
[2026-04-11] A Zookeeper's Guide to tsconfig.json
A practical guide to configuring TypeScript for a safer, more maintainable codebase. Learn which tsconfig options are essential for catching bugs and improving developer experience.
-
[2026-03-24] Installing Firefox on Ubuntu without Snap
A practical guide to removing the Snap version of Firefox and installing it from the Mozilla Team PPA on Ubuntu.
-
[2026-03-21] Policy and guidelines for AI-based contributions
Policy and guidelines for AI use in contributions. AI is a tool, not an author. Contributors must understand, own, and defend every change they submit.
-
[2026-01-14] Handling Ubuntu EFI boot issues on Acer laptops
Fix Ubuntu EFI boot problems on Acer laptops with manual workarounds, boot-repair diagnostics, and commands for resolving GRUB issues.
-
[2025-11-23] Kuchisabishii
Kuchisabishii: Discover the Japanese term for eating out of boredom, a neutral way to express a common habit without guilt.
-
[2025-11-23] Handling unknown object properties in TypeScript
Learning how to handle unknown object properties in TypeScript with index signatures for safe and flexible type management.
-
[2025-11-14] Autobahn by Kraftwerk (Psychedelic Short Film)
A psychedelic short film inspired by Kraftwerk's Autobahn, exploring technology, travel, and human connection through vivid, experimental visuals.
I am working on a project called BooKa. It's what the Germans call "eierlegende Wollmilchsau" (egg laying wool milk pork), basically a tool or service that does everything for a certain part of a business. Right now we support small and medium businesses on Koh Samui to do what they do. Be it Hotels, Resorts, Tour companies, Cafes, Restaurants, Shops. We offer online available booking systems, reporting and management of bookings and sales reporting systems. The software is proprietary at the moment, but we expect it to be open source in a while.








