Conduitry // About // Web Developer

· · ·

Greetings fellow entity.

This is an attempt by Conduitry to describe what historically and currently gets me excited about programming.

· · ·

At the end of first grade, each person in my class was given a small notebook labeled "Summer Journal" to keep us cerebrally active during the break. A couple pages into mine is this entry from July 5, 1996:

7-5-96 PM
When we went home my dad taught me how to porogram a coputer!

This is followed by a few more pages of extremely rudimentary programs. It's tangible evidence of the beginning.

· · ·

I started programming on a TRS-80. Later I graduated to IBM BASIC/GW-BASIC and then through the various QuickBASIC variants. I do think that growing up with old computers around me helped.

Another early source of inspiration was 1980s-era text adventure games. Ten- to fourteen-year-old me spent a lot of time writing programs to serve as a framework for text adventure games. I suppose these got off the ground — if only slightly. They never reached Turing-complete DSLs for developing adventure games, as it turned out that writing parsers and interpreters in BASIC is hard. It also turned out that creating adventure games themselves was hard, regardless of framework. For now, I'm content knowing that n-th generation copies of all these creations still exist on a hard drive under my desk. Later in my teens, several projects involved level editors and other modding utilities for Commander Keen, an old DOS platformer.

Since I reached a phase in my life where I had real jobs (as in not minimum wage food service jobs), they've pretty much all involved programming stuff. This seems to be an area I can comparatively excel in, to my relief. I'm glad that something I enjoy is something that society apparently values, or at least that the segment of society with a lot of the money apparently values.

All of my websites and the bits of code behind the scenes form my largest personal programming project. A bunch of pretty standard tools held together with whatever non-standard thing seems like a good idea at the time. I wouldn't have it otherwise. If you poke around elsewhere, you'll find that all of this is Node.js-based, but put together weird. I'm perversely proud of this mess. It's me. In at least a little corner of the world, I get to build and steer my own ship.

· · ·


· · ·

(@) 2020 Conduitry