Skip to main content
Back to Blog

Page 63, 1994: Thirty Years of Building Ahead of the Curve

Three decades of building, from a 1994 island BBS to today, and the events page and mailing list I run on Microsoft 365 for Business at zero monthly cost.

11 min read
Anu Jolliffe
AutomationMicrosoft 365SharePointSmall Business
Page 63, 1994: Thirty Years of Building Ahead of the Curve

TL;DR

This week, an old friend sent me a link to a .pdf scan of the 1994 Salt Spring Island business guide, and there I am on page 63, running a bulletin board system (BBS) out of a spare room at 28.8 kilobits a second. Thirty-some years later I am doing the same thing at heart: building simple, friendly ways for people to reach information, and betting early on where technology is going. So this post does two things. It tells that story, from green screens and dial-up modems to an internet domain I have owned since 1997. And it launches two more of them, Where's Anu, a live events page, and a mailing list to go with it, both running on the Microsoft 365 for Business you may already pay for, for nothing extra each month.

Let AI summarise and analyse this post for you:

Page 63, 1994

An old friend pointed me to the Salt Spring Island Archives. Buried in the 1994 edition of Your Guide to Local Business, on page 63, is a photograph of a very young me, a questionable haircut, and a beige tower running a bulletin board I called The Home Computing BBS. The write-up is headed "Expansion seen for '95." My whole business at the time was a computer in a room, a couple of internal modems, and a phone number: 537-5204, at up to 28.8 kilobits a second.

Look past the hair and the speeds and feeds, and you can see what I was actually doing. I was building a way for people to dial in from wherever they were and reach content: message boards, files, email, Usenet, and a 650 megabyte CD-ROM I kept online.

It did real business, too. In 1995 I built an online marketplace on the BBS for Galaxy Collectibles, a shop I literally shared a wall with, and one that ran its own listing in that same guide. Collectors dialled in from all over the world to buy and sell rare Magic: The Gathering cards and sports memorabilia, and in the first year we moved about $250,000 US across those phone lines. An online marketplace, reached by modem, before most of us had heard the word e-commerce.

The guide even describes a feature I was dreaming up, a database where a visitor could pull up a Salt Spring bed and breakfast, see its rates, and look at a full colour photograph of the room. In 1994. Hold that thought, because it comes back later.

From green screens to something graphical

The bulletin board ran on software called TBBS, The Bread Board System, which could handle dozens of callers at once on a single machine, each in their own session of message areas, file libraries, and multi-line chat. To everyone who dialled in, it was a green screen and a blinking cursor. That was the interface of the day, and it worked, but I kept thinking it could be friendlier.

Page 63 of the 1994 Gulf Islands Driftwood Your Guide to Local Business: the "Expansion seen for '95" feature on Anu Jolliffe and The Home Computing BBS, with a photo of a young Anu at a computer, above the full advertisement listing eSoft TBBS software, US Robotics Sportster modems, and the line: To connect call 604 537-5204 at 28.8.

The whole of page 63, the 1994 Gulf Islands Driftwood business guide: the write-up and the advert together. It proudly says 28.8 bps, which would have been gloriously slow. Typo, we meant 28.8 kilobits.

So I got involved in something more ambitious. A software developer named Dwight Jones, at a Gulf Islands company called Imagen Communications, had written RTC, short for rich-text-compressed. RTC took a rich document, added hyperlinks, images, sound, and support for dozens of languages, then squeezed it into a few kilobytes you read in a Windows viewer called RTCNET. It was pitched as a rival to Adobe's PDF, a fraction of the size, and it ran alongside the web browsers that were just finding their feet, Mosaic and Netscape, the latter still carrying its internal codename, Mozilla, because it had to be a "Mosaic Killer."

Two roads were being paved at once, and nobody yet knew which one the world would take. The browsers won. But working on RTC put me right in the middle of the question that has defined my whole career: what is the simplest, richest way to put information in front of a person? That work led to helping Imagen roll out internet service across the Gulf Islands, just as the islands were getting online for the first time.

1996: from a bulletin board to the open internet

By 1996 the internet had well and truly arrived, and I moved from running a bulletin board to hosting the real thing. I stood up servers on FreeBSD, a rock-solid open-source Unix, and ran BIND, the name server software that translated domain names into addresses for much of the internet, and still underpins a great deal of it. On top of that I ran a web server. That year the ground shifted under everyone: Apache overtook the older NCSA server to become the most used web server on the internet, a position it would hold for more than a decade. To keep pages moving over slow island connections, I ran a caching proxy called Squid, which had been released for the first time that very year.

None of it was glamorous. It was configuration files and late nights. But it was the same instinct as the bulletin board, one layer down: build the plumbing so that other people can simply use the thing and never have to think about it.

canmex.com, 24 July 1997

On 24 July 1997 I registered my first domain name. I still own it. It is canmex.com, and I registered it for my mother.

She ran a vacation rental business in Ixtapa and Zihuatanejo, on the Pacific coast of Mexico. She managed short stays in other people's holiday properties, handled the bookings and the guests, and took a management fee. If that sounds familiar, it should. She was running an Airbnb, roughly a decade before Airbnb existed, and I built her a website for it, showing the properties and photographs of the rooms, with availability, prices, and bookings. A similar idea I had sketched out for Salt Spring bed and breakfasts in 1994, now real, and paying for itself.

It stopped for the hardest reason. My mother passed away, unexpectedly, and the business went with her. I have kept the domain ever since. Nearly thirty years on, canmex.com is still mine, a small reminder that being early is not the same as being lucky, and that the good ideas usually arrive before the world is ready to name them.

Curiosity still runs the shop

I still build websites, and I still let curiosity do the driving. When something new turns up, I would rather try it, guess where it goes, and learn by building than wait for a case study to tell me it was safe. That is the thread that runs all the way back to page 63.

Which brings me to the reason this post exists. Today I am officially launching Where's Anu, a live listing of the AI, data, and tech-adjacent events around Victoria, plus the occasional virtual one, that I actually go to or recommend. Each one has the details, a registration link, and a short, honest note from me about why it is worth your evening.

The Where's Anu page on the Grey Sky Tech website, showing the first row of curated events, Design Your Business and OpenHack Victoria, each with a date, location, hosts, a personal note, and a Register button.

Where's Anu on the Grey Sky Tech site: each row carries the event details, a registration link, and a short personal note on why it is worth your evening.

On the surface it is a tidy events page. Underneath is the part I am actually excited about.

What makes this genuinely new

The front of Where's Anu is a modern website: the code lives on GitHub and the pages run on Next.js, the same framework behind a lot of the fast, polished sites you use every day. That part is ordinary. Here is the part that is not.

The events do not live in some third-party events tool with its own login and its own monthly bill. They live in a SharePoint list, which is really just a simple online table like a shared spreadsheet, inside my own Microsoft 365 tenant, the private space only my business can see. It is the same Microsoft 365 for Business you very likely already use every day for email, Teams, and files. Where I say Microsoft 365 in this post, I mean the paid Microsoft 365 for Business plans, the ones most companies already run on.

The Events SharePoint list open as a tab in Microsoft Teams, alongside Contact Enquiries and Newsletter Subscribers lists, with columns for event Title, Description, and MoreInfoUrl.

The same events as an ordinary SharePoint list inside a Microsoft Teams tab, next to the Contact Enquiries and Newsletter Subscribers lists. This is the source the website reads from, and the list I can edit from my phone.

That one decision changes everything. Because the events are a SharePoint list, I can add or edit one from the SharePoint web view, from a Microsoft Teams tab, from my phone, or from anything else that can talk to Microsoft 365. There is no separate admin panel to learn. And because it is a proper list in my tenant, the rest of the Microsoft 365 world can reach it too. I can ask the same Microsoft 365 Copilot your team may already pay for about it. I can report on it, set up a Power Automate flow off it, or wire it into another system, all with tools that are already included. The website is one nice window onto data that stays mine.

A mailing list that costs nothing extra

I stood up the other half of this launch the same way: a mailing list, so people can get a note when something good is coming up. It behaves like the mailing-list products you already know, and it rides on the Microsoft 365 subscription you already pay for.

Here is the whole flow. You enter your email on the website. The address is stored in a list in my tenant, right next to the events. You get an email asking you to confirm it really is you, the double opt-in step that keeps a list clean and legitimate. Once you confirm, you are on, and every email carries a one-click unsubscribe. A Cloudflare Turnstile check sits on the form to keep the bots out, without making you decode a fire hydrant. Every message along the way, the confirmation, the welcome, the updates, the goodbye, is mine to customise however I like.

Two Where's Anu subscriber emails side by side: a CASL double opt-in confirmation with a "Yes, that was me" button, and a welcome email that ends with the next event on the calendar, Victoria Tech Week.

The subscriber side: the double opt-in confirmation and the welcome email, both sent from my own tenant and mine to customise, right down to the event they end on.

Put plainly, it is everything you would turn to Mailchimp or a similar product for. So how does doing it this way compare?

What you gain:

  • No new monthly bill. The recurring cost, on top of the Microsoft 365 you already have, is $0.00.
  • You own the data. Subscribers and events sit in your tenant, under your control, not on someone else's platform.
  • One place for everything. The list is reachable by Microsoft 365 Copilot, Power Automate, Microsoft Teams, and the rest of Microsoft 365, so you can report and automate without exporting anything.
  • Total control of the emails. Every message is fully customisable, with no third-party branding forced onto the bottom.
  • Real protection. Double opt-in for legitimacy and a Cloudflare Turnstile check against spam are built in.

What you give up:

  • The packaged dashboard. A ready-made product hands you drag-and-drop templates and analytics out of the box. This is shaped to fit you instead.
  • Someone else's roadmap. You are not waiting on a vendor to add a feature. The flip side is that a change is a small job, not a setting you toggle.
  • A proper one-time setup. It has to be set up correctly once. That is the work I do.

One honest caveat, since I would rather you hear it from me. This sends through Microsoft 365 for Business itself, which is built for real business email, not for blasting tens of thousands of marketing messages a day. Exchange Online caps and throttles high-volume sending on purpose, to protect the sending reputation your everyday email depends on. For a curated list of the size most small businesses actually have, that is a non-issue, and keeping it in-house is the whole point. And if you outgrow it, there is a clean upgrade path: the same setup can send through a very cost-effective, high-performance Azure-hosted service, so you scale up without starting over.

For a lot of small businesses, that trade is a clear win: the same capability, on infrastructure you already pay for, that you genuinely own.

If you want one of your own

If an events page like Where's Anu, or a mailing list that costs nothing extra to run, sounds useful, this is exactly the kind of thing I build. There is a one-time cost to set it up properly, and after that it is entirely yours, handed over working. This is the sort of automation and custom build Grey Sky Tech does every day.

So get in touch and I will walk you through how it works. And if you just want to see the live version, Where's Anu is right here. Bring your curiosity. It has taken me thirty years and counting, and it is still the best tool I own.

Frequently Asked Questions

Related Service

Process automation, RPA, and intelligent chatbots that handle the busywork.

Learn about Automation

References

1. Gulf Islands Driftwood. (1994). Your 1994 Guide to Local Business.(opens in new tab) Salt Spring Island Archives.
2. Wikipedia contributors. (2025). The Bread Board System.(opens in new tab) Wikipedia.
3. Imagen Communications. (1997). RTC: rich-text-compressed.(opens in new tab) Internet Archive Wayback Machine.
4. Hoffmann, J. (2017). The Many Faces (and Names) of Mozilla.(opens in new tab) The History of the Web.
5. The Apache Software Foundation. (2024). About the Apache HTTP Server Project.(opens in new tab) The Apache Software Foundation.
6. Wikipedia contributors. (2025). Squid (software).(opens in new tab) Wikipedia.
Share:

Stay grounded

Strategies, tools, and real-world lessons for adopting AI and technology that your team will actually use.

We respect your privacy. Unsubscribe at any time.