Knowledge Base
This is a collection of articles about how to do stuff, mostly technical. Learn more.
To navigate the site, either expand the navigation panel and choose from a list of articles, or use the search box.
If an operating system is not specified, it should be assumed that instructions in a given article are for Linux, Debian-based.
Recently Added
| Title | Added |
|---|---|
| Rip DVD in Ubuntu | August 3, 2025 |
| Deploy Blazor WebAssembly to GitHub Pages | July 18, 2025 |
| Python Libraries | June 21, 2025 |
Learning Paths
Articles for specific topics.
Embedded and IoT
| Title | Description |
|---|---|
| Arduino / Raspberry Pi Remote Sensor | |
| Basic Arduino Uno Dev Setup in Linux (Debian-based) | |
| Command-Line Arduino | Using the arduino-cli command line tool to work with Arduino boards. |
| .NET IoT | Accessing IoT devices from .NET/C#. |
| MicroPython on ESP32 | Configuring and using the MicroPython environment on ESP32 boards. |
| Online IoT/Embedded Simulators | |
| Programming Arduino (AVR) and Raspberry Pi Pico (ARM) in C | |
| Remote Access for Raspberry Pi | Configuring and using SSH with Raspberry Pi. |
| Sense HAT | Working with the Sense HAT multi-sensor peripheral board. |
| Simple Raspberry Pi Control With .NET IoT and Python |
Low-Level
| Title | Description |
|---|---|
| 6502 Programming in C | Programming some really old hardware in C. |
| Complex Object Collections in C++ | |
| Enumeration Scoping in C++ | |
| GDB and GPROF | Using the Gnu Debugger and Profiler. |
| Programming Arduino (AVR) and Raspberry Pi Pico (ARM) in C |
Mainframe
| Title | Description |
|---|---|
| Mainframe Emulation on Raspberry Pi Zero | Covers setup of the MVS 3.8j Turnkey system, 3270 terminal, logon, and logoff. (Uses Raspberry Pi Zero for the hardware, but the instructions can easily be adapted for other targets.) |
| JCL and Programming On the MVS Turnkey System | Using JCL to run jobs and programming in COBOL, FORTRAN, PL/1, and C on the MVS system. |
| MVS Turnkey in Docker | Set up and run the MVS Turnkey system in a Docker container. |