Projects

Practical builds with real deployment work.

These projects are meant to show the full path: build something useful, deploy it, monitor it, troubleshoot it, document it, and keep the public version safe to share.

Project guides

Start with the web app project for a medium build, or the T-Pot honeynet for a more advanced networking and security lab.

Medium

Seed App / Flask JSON App

Build and deploy a simple Flask app backed by JSON files on a cheap server with Gunicorn, Apache, systemd, DNS, HTTPS, logs, and backups.

Open project

Advanced

T-Pot Honeynet

Set up a disposable T-Pot honeynet, monitor the dashboards, handle screenshots and evidence, summarize findings safely, and shut the lab down cleanly.

Open project

Coming next

8-Bit CPU

Hardware notes for binary, registers, clock signals, control lines, debugging, and how small computer systems actually compute.

Helpful prerequisites

Beginner
Linux terminal intro
Commands, apt, files, SSH basics, and headless server control.
Beginner
Cloud VPS setup
Create a cheap or free-tier VPS, connect with SSH, and harden the basics.