Skip to main content

About Me

• Updated

A little bit about the proprietor.

I am not a composer

My name is John Williams, but I am not a composer or a conductor. Sorry about that — it disappoints a lot of people.

Funny story. For as far back as I can remember people have made jokes about me writing the music for Star Wars. Occasionally people mix it up and say Harry Potter or Jurassic Park. But a few months ago I went through a Dunkin’ Donuts drive-through to pick up an order. The app only puts part of my name on the order sheet — “JOHN W” or some nonsense. The guy at the window says “hey, what’s your name again?”

“John Williams,” I say, and think here it comes again. He laughs and says “I was hoping it was John Wick!”

It’s always nice to hear a new one.

From Typesetting to Web Development

Anyway, I am John Williams the famous web developer. I’ve been making websites almost from the start. I am so old my earliest sites pre-date CSS. Heck, they pre-date <table>. — I remember the earliest debates about table layout. “Tables are for data,” said one side. “But how else can we get a sidebar?” said the other, and that side persevered until better options were available.

Because there was no typical path towards web development, I came to the industry sideways through typesetting. I worked summers at my hometown newspaper using QuarkXPress to reproduce ad layouts. We’d print those on a very high-resolution printer, then I’d take a razor blade and adhesive wax machine, cut the ad out, and stick it to a broadsheet. From there it went to the camera room, and then the press. It was an odd mix of technologies, but it worked pretty well.

The web became commercially relevant just as I was graduating from college, so the newspaper hired me to make and run their first website. This I built with the aid of BBEdit and UserLand Frontier. I used Frontier on my local computer to build the site anew each morning, and pushing the resulting HTML up through a 9600 baud modem.

Evolving with the Web

The web has changed a lot since then. It’s become professional and specialized. For most of my career I’ve stayed in front-end publishing, but in the last few years I’ve slid over to the UI Engineering side of things.

It has always been a struggle to keep up, but here in the 2020s things are really hopping. It’s the most exciting time since the birth of the Web, and I am thrilled to still be here learning new things every day and sharing them as much as I can with the small circle of people around me.

Now you are in that circle! 🎉

Embracing Agile Development

I’m also dedicated to agile development processes, serving as my team’s Scrum master. I get to add letters after my name in some contexts. Those letters are “A-CSM” and “CSPO.”

What the technology industry calls “agile” a lot of other people call “making stuff.” I came out of the humanities, not traditional computer science education, so when everyone started buzzing about this “agile” stuff I took a look at it, and it seemed real dang familiar. I wrote about that elsewhere, if you’re interested. But long story short, most agile frameworks are just the typical creative process scaled up for teams with some process guardrails and a thick buzzword frosting. I will likely discuss that from time to time.

Me, elsewhere

Thanks for sticking around. As the YouTubers say, be sure to Like and Subscribe. Well, it’s kinda hard to “like” something here, but if you have an RSS reader you can certainly subscribe.

Endmark: No Silver Bullet