About
last updated October 2026
Hi, I’m Kyle Turley. I build software, tinker with hardware, and play the
occasional prank. (Go back to the hub and type sudo into the terminal. I’ll wait.)
This website is deliberately a little over-engineered for what it is — a personal homepage — because the fun is in the plumbing. It’s a hub: a jumping-off point to a rotating set of projects and pages, some of which run on a Raspberry Pi 4 in my house and some of which are plain static pages on Cloudflare Pages.
Why the split hosting?
Because it’s a fun constraint, and because the two halves are good at different things:
- Cloudflare Pages is a global CDN. The hub you’re reading loads instantly from an edge near you and never goes down when my home internet does.
- The Raspberry Pi is where the living things run — anything with a backend, a long-running process, or state I want to own. It’s exposed to the internet through a Cloudflare Tunnel, so there are no open ports on my home network and no public IP to leak.
The little badge on each card on the hub tells you where that thing lives.
What I’m proudest of right now
AS4tainr, an open-source IBM i (AS/400) runtime written in Rust. It runs legacy RPG and CL programs, DDS files and 5250 green screens in a container, with no IBM hardware or license. There’s a live demo on the Pi at as4tainr.kturley.com: sign on as GUEST / GUEST and poke around. It resets every night.
Elsewhere
- GitHub: github.com/bkturley
- AS4tainr: github.com/kyleturley-cyber/AS4tainr
Want to say hi? Leave your mark on the Graffiti Wall.