Skip Navigation
12 Nov 2021 • 2 min read

RetroTech: Access 95 - The Atrocity That Taught Me About Relational Databases

In the realm of retro software, Microsoft Access for Windows 95 holds a special place in my heart. It may seem surprising, but this clunky yet somehow elegant application played a pivotal role in shaping my understanding of relational databases and kickstarting my career in software development. Let me take you on a journey back to the days of Windows 95, when I first crossed paths with Access.

Before the era of Microsoft Office suites, Access stood as a standalone database application. While there were earlier versions for Windows 3/3.1, it wasn’t until Windows 95 that I had the chance to dive into its world. I was just a curious 6-year-old at the time, eager to explore the possibilities of this new software.

Trying to create anything useful in Access from scratch without prior experience seemed like a near-impossible task. However, the developers had a stroke of genius by including a sample business product database. This sample database was a goldmine for a beginner like me; it was easily reverse-engineered and provided invaluable insights into database design and structure. Looking back, this experience was not just about learning Access but also marked the beginning of my journey into the world of reverse engineering software.

You might wonder, why do I credit Access with such significance in my learning journey? The answer lies in its simplicity. At that young age, the complexities of a ‘real’ database system would have been overwhelming. Access, with its user-friendly interface and semi-robust programming language (VBA), bridged the gap for me. It allowed me to grasp the fundamental aspects of a database system: building data entry forms, generating reports, designing navigation forms, and even delving into the realm of Business Logic.

As I progressed in my career, the foundation laid by Access proved to be invaluable. Many of the clients I worked with had built extensive Access applications that needed to be migrated to server-based database systems. This challenge catapulted me into the professional world, deepening my understanding and expertise in database management systems.

Who would have thought that a piece of software released just two months before I was born would play such a pivotal role in my early education and professional development? Microsoft Access for Windows 95 will always hold a special place in my journey, reminding me of the atrocity that became a cornerstone in my career.

Other Posts In RetroTech Series

In the realm of retro software, Microsoft Access for Windows 95 holds a special place in my heart. It may seem surprising, but this clunky yet somehow elegant application played a pivotal role in shaping my understanding of relational databases and kickstarting my career in software development. Let me take you on a journey back to the days of Windows 95, when I first crossed paths with Access.

November 12, 2021 • 2 min read

It was 1996 and I was 5 years old in Silicon Valley, in the prime of computer surplus. I just pressed that big beautiful red power button on my newly acquired Tandy 1000 RSX someone just so happened to be throwing away down the street (a fairly regular occurrence with computer hardware at the time).

October 11, 2021 • 2 min read

Latest Blog Posts

When Apple launched the Vision Pro, it promised a revolution in spatial computing. But for those of us who love to consume and create media, the limited internal storage quickly became a glaring issue. Enter the WD My Passport Wireless Pro, an unassuming device that has transformed my Vision Pro experience. It’s more than just an external drive; it’s a portable media server, a productivity hub, and a travel essential – all in one sleek package.

July 14, 2024 • 22 min read

Hi, my name is Dillon Baird, and I’m a progress bar-aholic. There, I said it. It feels good to get that off my chest. It’s a problem, I know. But like any true addiction, I can’t help myself. Those little bars, those tiny digital beacons of hope, they’re my kryptonite.

June 15, 2024 • 5 min read

Ever had one of those days where nothing seems to go right? You’re trying to make your website perfect, but instead, it’s like the universe is playing a cruel joke on you. That was me recently, tangled in a web (pun intended) of frustrations while trying to set up a custom 404 error page for my website. Hosted with Docker and NGINX, my site stubbornly displayed the default NGINX ‘Page Not Found’ message instead of my sleek, custom 404 page. After countless failed attempts to fix it, I decided to call in reinforcements—Cloudflare Workers. If you’re nodding your head in sympathy, keep reading. This post is for you.

June 2, 2024 • 6 min read

Join My Newsletter
Stay in the loop with all of my latest content.
Subscribe to Feed
Still using an old-school RSS reader like me?
No comments yet!

GitHub-flavored Markdown & a sane subset of HTML is supported.