How I’ve integrated LLMs into my software development workflow while keeping architecture, code review and engineering responsibility firmly in human hands.
Posts for: #Coding
Kubernetes, Hugo, React, MkDocs and Docker
A short note on maintaining my self-hosted website setup using Kubernetes, Docker, React, Hugo, MkDocs, Drone CI, HAProxy, n8n and ChatGPT-assisted monitoring.
Improving My Demos
Improving the Protoworks demos and tools, including an in-browser Gerber viewer and an electrical engineering calculation workbench.
Using AI, Part 2
A practical look at using AI as a copy editor to improve clarity, readability, and workflow efficiency—without giving up control or relying on AI to do the thinking.
Designing a Simple Compiler for a Digital Sequencer
A practical walkthrough of building a simple compiler for a custom Digital Sequencer DSL, covering lexical analysis, syntax parsing, semantic validation, and bytecode generation for embedded systems.
Digital Sequencer DSL – Instruction Set (Part 1)
Defining the core instruction set for a digital sequencer DSL, including SET command behaviour, execution model considerations, and mapping to a compiled bytecode representation.
Building a Digital Sequencer DSL for Embedded Systems
Designing a domain-specific language (DSL) for a digital sequencer, including program structure, execution model, and a plan for compiling to bytecode for embedded systems.
Building a Digital Sequencer (Concept)
Exploring the idea of a digital sequencer for automation, timing control, and embedded systems.
Using Low Code / No Code Approaches for Business Automation
A practical look at using low code tools like Microsoft Power Automate to automate business processes without the overhead of custom software.
Weather Station Pt 4
Building an in-browser Gerber file viewer to speed up PCB iteration