
The Basics
Howdy, I'm Hugues Johnson. I live in the Chicago area with my wife. We have two daughters who may or may not be living with us at any given time. When I started this site neither of them existed and now one is college graduate. It all happened very quickly.
For lack of a better description I work as a software developer. OK, my job title is something more like "Senior something Architect" which means programming is now a small part of my job. My LinkedIn page is updated once a year if you're interested in more specifics.
I often joke that I've been programming since I was eight when I first learned LOGO and BASIC. It's been a hobby of mine for as long as I can remember. It was my favorite pastime until it became a career. The recreational programming I do now are projects that are sometimes game related and more often oddball things I'm curious about. These projects regularly violate all best practices, design patterns, and everything else I have to deal with 40+ hours a week.
My latest programming obsession is the Sega Genesis. Over the past couple of years I've written a few articles about it and even finished some small demo games. I suppose I should be spending my time trying to write a high speed trading application and cash out. There's just something serene about writing old-school assembler code though. I realize how strange that sounds. I think years of working on large complex systems with 100s of dependencies makes classic console programming seem so simple and quaint.
I also enjoy writing random articles about video games. Of course if you've spent more than 30 seconds on this site you figured that out already.
My personal favorite piece is something I called Closing Time. I don't pay much attention to statistics and don't know what's popular here. Based on email feedback My Loser Phase: Reflections on Video Game Retail from 1992-1997 is what people most often read here. Or perhaps it is thing I wrote that people find most relatable, "most read" and "most commented" are very different things. A lot of people post links to catalog scans here too it seems, mostly in threads talking about modern day game prices. That wasn't what I had in mind when posting them but it's all good.
I co-hosted an assortment of retro gaming podcasts between 2009-2024. Some people liked them I guess. I mean none of them had a huge audience but based on feedback they resonated with a small number of people. I never had delusions that a podcast I hosted would ever be more than that. It was fun for a while and something I've moved on from.
In terms of actually playing video games - the majority of my gaming time is spent on the latest Zelda, Falcom, or Final Fantasy game. When I run out of those I usually go to work on my '90s RPG backlog.
Outside of gaming and programming, I enjoy visiting microbreweries. Any time I travel it's certain that I will try every one in the area (not in same night of course). With my kids being older now I'm slowly chipping away at my travel bucket list. I fell behind on pop culture somewhere around 2001 and haven't caught up. The only shows I reliably watch are pro wrestling and South Park, I am not ashamed. I attempt to follow the Pittsburgh Steelers, Chicago Bulls, and Chicago Sky with limited success.
In terms of potentially controversial topics - I am not religious and only vote for pro-choice candidates.
Getting There
I was born in Belgium sometime during the Ford administration. My father was in the military so it was only a temporary location. We bounced around a bit before ending up in Illinois. The years of moving, and having a father who was frequently away from home, gave me an aversion to doing the same as an adult.
Of the places I lived as a child, Lock Haven Pennsylvania evokes the fondest memories. My father was stationed there for an ROTC assignment at a small college. It was one of those quiet little "main street towns" in the middle of nowhere. I passed the days roaming through the forests, seeing what I could stumble across. I suppose my future interest in RPGs stemmed from wanting to experience this sense of exploration again. It was a different time and world; I barely let my kids play in the backyard without having a monitoring chip installed. OK, it wasn't really that bad but you get the point.
I attended junior high and high school in the Chicago area. Junior high was probably the two worst years I can recall, I think that's true for everyone. High school was alright. I still have several close friends I met back then. I never really worked too hard in school which led me to incorrectly believe that I could coast through college as well.
I went on to flunk out of junior college and do nothing for a few years. An epiphany later and I enrolled in Elmhurst College which I attended from fall 1996 to fall 1999 and received a Bachelor's degree in Computer Science. From fall 2001 to spring 2004 I attended the University of Illinois: Chicago (UIC) where I completed a Master's degree in Computer Science. I went in the evenings after work and never developed a strong connection with the school. My graduate coursework focused heavily on artificial intelligence and security.
While at Elmhurst, I began working as a programmer at Mercator Software. It was the 90s so there were jobs aplenty, even for the not-yet-qualified. Although that company eventually went out of business, it was a great learning opportunity and ultimately contributed to becoming a better software developer.
I proposed to my wife on New Years Eve 1999, we married in 2001, had our first child a few years later, and our second a few more after that. They're both great and I won't embarrass them here.
Career-wise, I spent the 2000s building various sales and marketing systems for Allstate. The most significant assignment I had was being the technical lead on their call center portal re-write. Originally I was playing a kind of hybrid infrastructure/enterprise architect role on it. After the development lead quit mid-project I took that role over as well. Unfortunately the extreme crunch on that project left me feeling burnt out and I decided to move on shortly thereafter. Allstate was a good company to work for overall though. I joined it as an unemployed VB6 developer and left many levels beyond that.
In 2013 I joined a pre-IPO SaaS company called Textura. They wanted to start an enterprise architecture organization and I wanted to work some place smaller without an army of direct reports to manage. It was a fun experience trying to tame a "wild west" organization. Really, I mean that. My main focus areas were improving security and reducing technical debt. Since the company was still in start-up mode there was the added challenge of trying to convince people these were worthwhile things to address. I also worked on integrating the handful of smaller companies Textura acquired throughout the years. So far it's the only place I worked where I could just go up and talk to the CEO anytime.
In 2016 Textura was acquired by Oracle. I'm not going to talk about working for Oracle. I never talk about my current job online regardless of the employer. I haven't left Oracle and that alone says a good deal about the company.
I started this site in 2000 mostly to post some Phantasy Star III maps and a small save game editor I wrote. I've never had much of a plan for this site other than posting random junk that interests me at the moment. Early on I had some nonintrusive ads and statistics collection. At some point I stopped caring about that and decided to make this a 100% garbage-free site. There will never be ads, paywalls, pop-up subscription nagging, or user tracking on this site. The only statistics I look at are to find bad bot traffic that increases hosting costs.
I do not have any social media accounts. I am not going to in the future either. There is info on how to contact me here.
Related