Notes

My Hardware History - The 1990s

As my collection of vintage computers grows, I want to look back on the hardware and operating systems I grew up with.

For most of the computing world, the 1990s were about Microsoft taking over with Windows. However, I don’t think any one particular operating system took over my particular computing world. My early computer time was all about LOAD "*",8 and later almost equal time between Mac OS, Windows, and Linux.

Projects

Building a Virtual Pinball Machine

I was cleaning out a closet the other day and came across my old custom-built PC setup from 2010. I need to decide to either do something with it or get rid of it, and I think it might make a great arcade emulator or a virtual pinball machine.

Despite the computer’s age, it runs Pinball FX decently, and I have a nice collection of tables on Steam (yay Steam sales). The game has a cabinet mode that will change the perspective of the playfield, and it also supports a second screen for a backglass.

Automotive

Tesla Model 3 Wishlist

After a little over three months and 6,000 miles of driving a Tesla Model 3, there are a few changes that I wish could be made to it.

Tesla is known for pushing over-the-air updates to improve their vehicles, and I don’t think these are out of the realm of possibility as software changes.

Vintage Computing

Software and Games for System 7

I’m restoring a Quadra 700 and doing a fresh operating system install. After everything tests out, it’s time to start loading it up with software and games. These are some titles I’m looking for that will run on a 68k Mac with System 7.5.5.

Projects

Six Word Stories

Developers tend to start with a very simple “Hello, World” program to make sure their development environment is wired up correctly. If you cannot get this simple example program to run, something is wrong.

But after that program runs, I always seem to start with the same project when I’m trying out any new language or web framework: Six Word Stories. It’s a simple application that covers a lot of basics, such as database relationships, authorization, and familiar UI concepts.

I haven’t started a new version of this project in a while, so I started thinking, “What would a 2019 version look like?” Would I use Elixir and Phoenix, try porting an old Express.js version to TypeScript, or would it be a serverless application?

Previous
Archives
Next