All Posts

65 articles on AI tools, productivity, dev tools, cloud, and automation.

📚 BeagleBone Black: Zero to Networked Embedded Linux 📚 DE10-Nano: From Software to Silicon Cloud Dev Tools Embedded Systems Farming Productivity Python
CTest writing a text log and a JUnit XML test report from a CMakePresets test preset
Dev Tools Oct 11, 2026

My Tests Passed. Then the Proof Disappeared.

Making CTest save its results to files with outputLogFile and outputJUnitFile in a CMake test preset: a plain text log for humans and a JUnit XML report for CI tools, from one cmake --workflow command.

Read More →
📓
Productivity Sep 09, 2026

What I Use Notion For

A personal look at the four things Notion actually does for me every week: task tracking, my YouTube workflow, cheat sheets, and working with people online.

Read More →
VS Code debugging a cross-compiled ARM Linux program running on a DE10-Nano board
Embedded Systems Sep 03, 2026

DE10-Nano Cross-Compiling & Remote Debugging from VS Code

Your laptop is x86, the DE10-Nano's ARM. Here's a full working setup — Makefile, tasks.json, launch.json, settings.json — that cross-compiles a C program, ships it to the board over SSH, and lets you set breakpoints and step through it live from VS Code.

Read More →
DE10-Nano board close-up labeled Button, GPIO, A/D, LED, etc.
Embedded Systems Aug 24, 2026

DE10-Nano Peripheral Inventory (DE10-Nano)

Cataloguing every onboard peripheral on the DE10-Nano straight from the official User Manual — FPGA-side buttons, switches, ADC, and HDMI; HPS-side UART, accelerometer, Ethernet, and more — before writing a single line of project code.

Read More →
DE10-Nano SoC FPGA board with a lit onboard blue LED
Embedded Systems Aug 23, 2026

The DE10-Nano SoC FPGA (DE10-Nano)

Why I picked up the DE10-Nano Cyclone V SoC FPGA after a whole series on the BeagleBone Black — an ARM Cortex-A9 running Linux paired with FPGA fabric you program yourself.

Read More →