A personal network.

My first computer was a 386. Naturally, I wanted a network.

I’m stifler. Husband, dad of two, principal solution architect, gamer, and someone who tends to turn a hobby into a software project.

I’ve been connecting things ever since. The important people are upstairs.

ORIGIN / 001The first connection
386 / NETWORK SETUPConnection established.Now what else can it do?ANOTHER COMPUTERONE CONNECTION LED TO ANOTHER.

The beginning of a habit. An illustrative 386 network.

01 / The networks got bigger.

Build software. Connect things. Help people get things done.

Today I build software and connect systems and hardware to help more than 25,000 people work across over 200 sites worldwide.

From headquarters, I help make those pieces work together. Increasingly, that means finding useful places for AI and agents, too.

The title is principal solution architect. The work lives in the connections. Labeling is one small part of it.

Illustrative connections · no company locations shown.

WORK / 002Software connects a world of work

25,000+people to enable

200+sites worldwide

AT HEADQUARTERS
Systems · hardware · people

Illustrative connections. Site markers do not represent employer locations.

02 / Where I learn.

Some of the next things start at home.

My house is my learning and test bench. I build things here, connect them, break them, and find out what I misunderstood.

Small enough to experiment. Real enough to teach me something.

Some lessons follow me to work. Some become products. Others help heat the house.

CELLAR / 003This is where the ideas get tried.
My cellar desk: a solid wood table in front of a rubble stone wall lit from below, a curved monitor floating on a clamped arm, an ergonomic keyboard and a mouse.Drawing traced from the workspace photograph

This place exists. Cellar, stone wall, one screen. Photographed, not rendered.Traced over the photograph, edge by edge. Same camera, same lens, no guessing.

My actual workspace · photograph and tracing

03 / A house with a few extra connections.

The desk is in one room. The rack gets a room of its own.

The 3D printer lives beside my desk. The homelab runs separately, contributing a little heat to the house along the way.

Forty-four devices give me plenty to learn from: computing, automation, cameras, and things that turn software into something physical.

One window-sensor gateway needed a radio before it would talk. The window already knew whether it was open. I felt the server deserved to know too.

Schematic house · 44 devices from the network scan.

HOME / 004A place to live. A place to learn.
DESK + 3D PRINTERSEPARATE RACK ROOMCOMPUTE IN.SOME HEAT OUT.

One monitor, the computer, and a 3D printer beside the desk. Ideas become code or physical parts.

Illustrative house layout · 44 devices from the network scan · room proportions are schematic.

04 / Current obsession.

My latest hobby has a token bill.

Right now, AI takes up most of my spare technical curiosity. How much can agents build? What needs supervision? What happens if I give a small idea a fairly unreasonable amount of compute?

I give them jobs. They investigate, write code, and occasionally take an elaborate route to the wrong conclusion.

I review the work, change the instructions, and try again. The interesting part is learning what I can trust them with.

LAB / 005I assign. They build. I review.
DEMO ACTIVITYExample session
3agents working
1.28Mtokens today
17commits today
s.
stiflerDirection · context · final review
01
stagedInvestigating
02
openlabelengineImplementing
03
homelabChecking
HUMAN CHECKPOINTThe decisions still come back to me.

Illustrative tasks and counters. This is a demo, not my current activity.

05 / A hobby becomes a product.

staged

One desk. One screen. Several things happening.

I wanted a clean desk, a fullscreen game, and a way to keep an eye on my agents and work. staged grew out of that.

It gives the game a virtual display at a resolution I choose, then brings its picture into a window on my real monitor.

The rest of the screen stays available for agents, terminals, chat, or streaming tools. One physical monitor, with room for all of it.

Animated game demo · change the resolution

Get staged on Steamstaged.ggDiscord

STAGED / 006One physical screen. Space for everything.
GAME / VIRTUAL DISPLAYAGENTSWORKCHAT

Illustrative layout · the game runs on a virtual display.

06 / A bigger experiment.

openlabelengine

How far could I take industrial software with agents?

I had watched labeling software become expensive and increasingly subscription-based. I wanted to make it easy and affordable again.

openlabelengine grew out of that mission. It designs and prints industrial labels: barcodes, shipping labels, and the information that travels with physical things.

The core is open source. The same rendering code produces the preview and the raster sent to the printer.

When the cellar printer is ready, you can send it a small job. A camera checks the printed code and brings back the proof.

openlabelengine.comWrite to the engineer

PRINT / 007Something leaves the screen.
OPENLABELENGINEYOUR IDEA, ON PAPER.

Printer illustration · use the cellar printer dialog for a real job.

07 / A few things escaped the cellar.

I enjoy building all of this.

Gaming gives me ideas. The 3D printer gives some of them a shape. Indie hacking gives others a domain name.

Once, an app for nine people to split a stag weekend’s costs. It has a toggle called bachelor rule. Still on.

There will be another idea. There usually is. But I want the things I build to keep working when I leave the desk.

Margin notes. Definitely not a manual.

The old cheat code still works: ↑ ↑ ↓ ↓ ← → ← → B A.

On a phone? The engineering department has approved this button.

Try “stifler” in the label printer. Even the printer has boundaries.

MailDiscordstaged on Steamopenlabelengine.com

OFF THE CLOCK / 008An idea usually escapes
01 / THE DESKstaged

Make room for a game and everything around it.

02 / THE EXPERIMENTopenlabelengine

See how far agents and an idea can go.

03 / NINE PEOPLE, ONE WEEKENDbachelor rule

An expense app with one particularly important toggle.

ON

Small projects. Real reasons to build them.

08 / The important people are upstairs.

Because there are people I want to leave it for.

My work helps support my family. The projects give my curiosity somewhere to go. I want both to make room for the life around them.

There’s my wife. There are two kids getting taller than the pencil marks on the cellar doorframe.

There’s a lake outside.

Two kids, one wife, one cellar, two products. In that order.

The machines can keep the cellar.

OUTSIDE / 009The reason for all of it.

Two kids, one wife, one cellar, two products. In that order.

THE HOUSE HAS A MAP NOW.
HOUSE / NETWORK44 devices. Many experiments.
Schematic desk room connected to a separate rack room. Eight devices are known to be in the cellar. Thirty-six have no verified room assignment.HOME · SCHEMATICDESK ROOMDESKSEPARATE RACK ROOM30: home assistant · mqtt, http-alt, home-assistant30home assistant31: runner · ssh, http-alt31runner37: storage · ssh, smb37storage42: hypervisor · ssh, proxmox42hypervisor44: archive · ssh, http-alt44archive41: 203 dpi · jetdirect4132: 0.4 mm · ssh, http, moonraker323D PRINTER10: agent runner · smb, rdp, postgres, http-alt10IN CELLARSPOT UNKNOWN36 DEVICES · ROOM UNKNOWN1: router · dns, http, https12: unidentified device · http-alt23: unidentified device · ARP only34: unidentified device · http-alt45: unidentified device · ARP only56: unidentified device · ARP only67: unidentified device · ARP only78: unidentified device · ARP only89: unidentified device · http-alt911: unidentified device · ARP only1112: unidentified device · ARP only1213: unidentified device · ARP only1314: unidentified device · ARP only1415: unidentified device · ARP only1516: unidentified device · ARP only1617: unidentified device · ARP only1718: printer · http, https, ipp, jetdirect1819: dns · dns, http-alt1920: unidentified device · ARP only2021: unidentified device · ARP only2122: unidentified device · http-alt2223: unidentified device · https2324: unidentified device · ARP only2425: camera · rtsp2526: unidentified device · ARP only2627: unidentified device · ARP only2728: unidentified device · ARP only2829: unidentified device · ARP only2933: unidentified device · ARP only3334: unidentified device · ARP only3435: unidentified device · ARP only3536: dns · dns, http, https3638: dns · dns, http, https3839: unidentified device · ARP only3940: unidentified device · ARP only4043: unidentified device · ARP only43

Cellar · 8 located devices

Room unknown · 36 devices

19 with services · 25 ARP only

Select a device. Scan: 9 Sep 2026 · room assignments only where known.