Ahead of the Rubric
(An Unreasonable Origin Story)
I am not special.
I just kept engaging.
Repeatedly.
For decades.
This wasn’t a phase.
This pattern will repeat.
Origin Story (Sidebar)
This is where it started.
In 1996–1997, my high-school C++ class assigned a final project.
Everyone had to build something.
I built a music library management system.
It took months.
It had real data structures.
It actually worked.
When submission time came, the teacher insisted on printing all source code.
Mine was just under 100 pages.
Physically stacked.
Audibly intimidating.
I received a 95.
Points were deducted for “not enough comments.”
That was my first lesson in how institutions reward effort.
I later received an award for exceptional student from the same class.
Apparently excellence was real — just not enough for a perfect score.
The following year at university, we used the same C++ textbook.
I aced everything without trying.
The professor asked me to help other students.
Turns out I wasn’t bad at C++.
I was just ahead of the rubric.
Keep that phrase in mind. It comes back.
Section I — Early Damage
1992–1996: Childhood Was a Configuration Error
- Learned to program on a Sinclair ZX81 clone (Soviet edition).
- 48KB RAM
- Programs loaded from cassette tapes
- Silence where the internet should have been
- Built Tic-Tac-Toe in monochrome Quick BASIC.
It worked.
Dopamine unlocked.
In retrospect, an adult should have intervened.
Section II — The Web, Before It Was a Career
1997–2005: Suspicious Behavior
- Built an online portfolio using Dreamweaver.
- Projects
- Screenshots
- CV
- Contact form
This was:
- before LinkedIn,
- before “personal branding,”
- before anyone thought this was normal.
I still have it.
Somewhere.
Fossilized.
Still valid HTML.
Back then, having a website meant you were either dangerous or unemployed.
Sometimes both.
Again: ahead of the rubric.
Section III — Academia, Briefly
2000–2001: University, But Make It Useful
- Worked for the Alfred University Web Team.
- Everything in ColdFusion.
- And yes — it was glorious.
- Built real production systems while others wrote theory papers.
Final Computer Science project:
- Web Site Development Wizard
- A Perl / CGI single-page app
- Faculty entered:
- text,
- colors,
- layouts
- Script generated complete websites automatically.
This was before:
- Squarespace
- Wix
- WordPress
- “No-code” became a religion
Faculty loved it.
Academia nodded politely.
The industry reinvented it later and called it innovation.
Nobody asked me to do this.
I just noticed the gap.
Ahead of the rubric. Again.
Section IV — Video, Pain, and Poor Life Choices
2005–2010
- Built a video CMS installer.
- Reduced install time from 6 hours to 30 minutes.
- Wrote a service using
mplayerto extract frames from any video format known to man.- This was easier than it sounds.
- Which should concern you.
- Built Prototype.js / Scriptaculous plugins for video embedding.
- Early YouTube vibes.
- Emotional damage guaranteed.
- Invented a watch-directory processing system.
- File system as state machine
- No database
- Patented later
- Six other people added their names
- Naturally.
You’d think this was the peak.
It wasn’t.
Still ahead of the rubric.
Now the rubric was just running to catch up.
Section V — CI/CD Before It Was Fashionable
2010–2018
- Loved CruiseControl.NET.
- Still do.
- Built adapters that:
- drove office TVs,
- played sounds,
- made builds performative.
- Joined a company with:
- 60 developers
- 8 teams
- ~400 GUI Azure DevOps pipelines
- Replaced them with YAML.
Result:
- Architecture review
- Manager
- Division head
- Confusion
“Wait… you can do this?”
“…you couldn’t?”
Ahead of the rubric — and apparently the org chart.
Section VI — “It’s Just an API”
2018–Present
- Built ASP.NET WebAPI filters that ran before controllers.
- Checked Kubernetes cluster health
- Blocked requests preemptively
Reaction:
“You can do that??”
Me:
“Once you know the contract…”
This is where most people discover limits.
I discovered curiosity.
Section VII — Side Quests & Accidental Audits
- Opened GitKraken’s source, found a bug, reported it.
- Found a banner saying:
“If you’re reading this, apply.”
- Applied.
- Found a banner saying:
- Applied to a VR store.
- Noticed no WinGet package
- Built one
- Submitted it
- Then applied
- They offered €50k.
- I declined.
- That was a 2004 salary.
This is usually the point where people ask if I’m exaggerating.
I’m not.
I was just early. Again.
Constants (a.k.a. The Pattern)
- I don’t read the docs first.
- I don’t get stuck.
- I forget more systems than most people build.
- When someone says:
“You can’t do that” My internal response is: “Hold my beer.”
Closing
None of this makes me special.
It just means I kept moving.
Sometimes broken.
Sometimes tired.
Sometimes furious.
Never resigned.
Ahead of the rubric isn’t a boast.
It’s a diagnosis.