About

It all started a long time ago! Back in 1982, my Grandfather got me an Atari 800 (48k / 1.7MHz).

He also got me an Atari 1050 5.25″ floppy drive (180 KB single density, 360 KB double density) an Atari 830 Acoustic Coupler 300 baud modem. Can’t forget the printer! Got the Atari 1025 Dot Matrix printer. A 13″ color CRT was my display, and I was thankful to get color (don’t remember the manufacturer). Additionally I got the Atari Basic computing language cartridge and a cartridge of the game Miner 2049er. Those floppy disks were expensive! Think I used to pay about $45 for a 10 pack of floppies (from ComputerLand, which didn’t have one Atari piece of equipment in it). However, those lasted a long time. Especially when you could cut a notch out on the floppy’s side and make it double sided, that was great.

We also relocated to the San Fernando Valley in 1982. I was happy that my Dad no longer had to commute from the SF Valley to Orange County 5 or more days a week. He started a pre-press business in 1972 and did that commute for a decade. That is insane.

I was in heaven with the modem and finding BBS’s to connect to. I had no comprehension of Area Codes or even Prefixes at that time. Took a rather hefty bill from the phone company after that first month. I learned real quick on how to get around those issues and eventually started my own Bulletin Board System running on FoReM Bulletin Board Software and was now a SysOp (System Operator). I remember every time someone logged on, it would write a line to my printer and I’d practically sit there and watch them try my stuff out. When they logged off I got a very small summary of what they did during their session. Also, in those days, there was no way to tell if someone had dropped carrier (call ended) and the BBS would essentially hang until I reset it. I got some wire from Radio Shack and took apart one of the joysticks. When I pressed the fire button, that would light up a pin on the joystick port. So I eventually wired it to the Carrier Detect light on my modem and was able to detect incoming calls and dropped calls very accurately. I think there was some assembly code in the BBS software and I was lucky enough to know someone that knew assembly and they were able to put that pin detection in the software. We also needed to get a second (featureless) phone line.

Anyway, wasn’t long before I had 2 5.25″ floppy drives and was advertising huge storage on my BBS. I had also upgraded my modem to a Prometheus ProModem and I had 1200 baud! Had a pretty popular BBS with these features and my non-stop customizing of the FoReM software. Also became quite the wizard at ATASCII (ATAri Standard Code for Information Interchange) and was constantly updating all of the pages and prompts on the BBS, even had some basic animations we could do with ATASCII.

In 1984 I came across 2 guys working on a Hard Disk Drive project for the Atari 800. I was so excited, it blew my mind at the time. They were offering 10MB and 40MB hard drives for the Atari. I was fortunate enough to get the 40MB version and I’m not sure if it ever worked 100%, the 2 guys were always tinkering with the interface that they had created and I was more than happy to accommodate all updates.

In 1985 I got the Hayes Smartmodem 2400, which was 2400 baud and was offering that speed to the users of my BBS. It was awesome. I also got the brand new Atari 130XE with 128K and a copy of Basic XE on a cartridge. I had also gained a regular phone line along the way. So I was able to keep the BBS up 24/7 and call out on the second line. I started plugging away at FoReM XE and the extra KBytes was fantastic!

At the beginning of 11th grade, I was able to get out of going to school and got a District Employed Home Teacher that I saw twice a week for 2 hours. I was invited to the graduation, but I passed. I had started working at my Dad’s pre-press shop and was doing menial tasks for the first 6 or so months.

My Dad’s shop was pretty advanced, technology wise. Was one of the first companies on the West Coast to get a Laser Scanner from HELL (yes, HELL the corporation). It was about 12 feet wide, 5 feet high and a few feet deep. It had an input source, which was clear cylinders of different sizes, depending on the size of the transparency to be scanned. On the right was a film plotter that recorded the CMYK. Eventually we got a Scitex Pixet system, that also had an interface to the HELL scanners which allowed the scanned information to be stored digitally in a CT (Continuous Tone) or LW (LineWork) formats. We even have the raised floor with the tiles you could pick up with a suction cup, to handle all of the cabling that was going on and to also keep the rooms at a good temperature. The Pixet could do some basic image manipulation. It was connected to a Scitex film plotter for output. The Pixet was ultimately driven by HP Computers, about the size of refrigerators, stacked nicely side by side. There were Ampex hard drives connected to the HP towers (literally) and those held about 200-300 MB. For long term storage, the data was recorded to 9 track magnetic tapes. The first ones were vertical and needed to be hand threaded. A typical 2400 foot 9 track tape held around 150 MB. We had 3600 foot tapes (2400 was the most common) that held about 250 MB. And we had the smaller 1800 foot tapes that held around 90 MB. We probably had 25-35 new tape reels delivered every week to keep up with the work. Most commonly, we would store one customer to one tape, though they might have multiple CT’s or LW’s. This was all detailed in folders with information on what files were on that tape. That was important, because you couldn’t just read a file, you needed to declare a filename. The drive was read sequentially and if no match for the filename, then someone had goofed on recording the name to paper or typed it incorrectly on the terminal.

By this time, I had become proficient at BASIC for IBM PC and was making little utilities to help with Payroll and other small accounting functions.

In 1985, at home, I had bought the new Atari 520ST. I had sort of lost interest in the BBS world. Anyway, I ran a copy of FoReM ST and didn’t ever get around to do anything but make the ANSI (bye bye ATASCII) welcome files and FAQ and setup the transfers and just be a basic BBS to carry on the 8 bit legacy. In 1986, I signed up for the US Robotics SysOp deal for their Courier HST modem, which could reach 9600 Baud. I know I tried and my users tried to connect at 9600 but I don’t remember ever successfully connecting that exact model at 9600.

Also, as a side note, in 1986 my parents bought a small condominium in Coachella (La Quinta).

In 1986, we got a system to keep track of Material, Time and Management (MTM) made by Kenex Systems from Utah. It was hosted on a large WiCAT Mainframe computer with about 20 dumb terminals (Ampex monochrome) communicating at 9600 baud. Serial cables were strung all over the shop and hidden up in the T-bar ceiling.

Around the same time, an Apple Macintosh II appeared from Scitex. It came with a National Instruments GPIB interface at 115,000 baud to communicate with the large HP towers. We could now typeset things, save them as PostScript files and RIP them to the Scitex. We were using programs like Aldus Pagemaker and the software that Scitex had developed to convert/RIP the PostScript files. It was really my first time seeing an Apple Computer and I dug the sounds it could make, but didn’t really dig into it too much.

With the Kenex System, I discovered Pascal on the WiCAT mainframe and really started to get deep into it. Creating little utilities on the WiCAT was great, because all of the terminals in the shop could access it. I developed some programs that would see the Due Time of the Job and notify the appropriate Customer Service Rep at their assigned Terminal about the progress. I remember the database system the WiCAT OS used was the Keyed Sequential Access Method.

The Ampex terminals would take a beating, as everything was logged into these machines by the employees (size and quantity of materials, time spent doing activity, etc). They came mostly stock 24 rows x 80 columns wide. 132 columns just always displayed weird (practically unreadable) on these monitors. We had also got some high output dot matrix printers. The ones made by Output Technology Corporation with 3 heads had amazing output speeds. Everything we did was practically printed in a report or some other various presentation. We also were able to do PayRoll through the Kenex MTM system and print them on these amazing dot matrix printers.

1987 came around and I turned 18. I turned off all of my BBS equipment, because I was no longer a minor and just sort of let that sit.

Our Desktop Publishing department was growing very rapidly. We were acquiring the newest Macintosh computers with 21″ displays of Millions of Colors. We had also got into the next generation of the proprietary Scitex workstations, the ones we had were called Assemblers and worked off a very large Intel system. They also had the “new” horizontal 9 track tape drives that you could just insert the reel and it would vacuum the BOT (Beginning Of Tape) automatically.

Also at this time, Exabyte and DAT were making headways into alternative storage methods than the 9 track tapes. I think the first DAT tapes we used could hold 1.3 GB, and the Exabyte 8MM tapes held around 2.5 GB. They both were great, being in a cartridge format and very fast speeds when skipping files sequentially.

Around this time, we had probably, 5,000 9-track tape disks. We got a development kit to interface with the 9-track tape drives and connected the DAT/Exabyte by SCSI on the development PC. The Scitex CT and LW formats were proprietary, they did have their Handshake formats that something like the Mac could consume.

Anyway, I started to reverse engineer the Scitex tapes. I was able to figure out some of the header information at the beginning of a file, mostly just the filename, height, width, resolution and a few other attributes. Basically each file would end at (lack of a better phrase) a blank spot on the tape, indicating End of File. I was able to develop a system pretty quickly that would take the 9 track tapes and convert them into DAT/Exabyte. Kenex had even come out with an Image Tracking system for all of the digital media that was in use those days. We even setup a little serial interface where the 9 track tape drives label would be queried and then read and written to the DAT/Exabyte and updated the Image Tracking database to indicate the new storage media the file resided on. We could get ten (10) 9-track tape drives (at least) on one DAT/Exabyte. It was a great time, the only real show stopper was that when a 9-track was done being read and ejected, someone had to be nearby to put that tape away and insert the next one.

I got a little Mac, my first one, a IIci. And quickly gravitated to Lightspeed Pascal which soon became Think Pascal. I tried and tried to reverse engineer the actual pixels that were stored on these 9-track/DAT/Exabyte tapes. I came across a programmer, who had developed the 9-track tape software interface for the Macs and we hit it off. I gave him everything I had figured out, which was probably 20% of the overall solution. He managed to figure out the rest and we created a product, first called SciTape, which Scitex didn’t like, so we changed the name to FotoFetch. We were now able to read and write proprietary Scitex CT and LW files directly from tape to/from the Mac. They were stored as Handshake files on the Mac and Photoshop 2.x was able to read and write them.

In 1992 I started my own company, Computer Image Technologies (CIT). I wanted to show that the Mac was capable of doing some basic photo manipulation through Photoshop. So I bought a Quadra 900 and got a SuperMac video card with 8MB of memory, plus I upgraded the RAM to 256MB (16 x 16MB chips). I remember back in the System 7 (Mac OS) days, you get Get Info on an application and it would give you the recommended amount of memory for the app, but there was a field that you could put your own number into. Unfortunately, that number was limited to 5 digits, so I could only give Photoshop 99MB of RAM. That was a problem for about 15 minutes, as going through ResEdit, you could edit those same fields and not be hindered by the 5 digits. I forget what OS exactly addressed it, but eventually they made it 6 or more digits in one of the OS upgrades. We were able to do some basic image manipulations through Photoshop on these files that were 50-100MB.

This was huge, no longer was a half-million dollar proprietary system required to read and write these files, they could be done on a Mac. I joined the Scitex Graphic Arts Users Association as a vendor. My father’s company had been a long time SGAUA member along with about 500 companies, mostly in the US. I put a price tag of $5,500 on the software, which could be used on one machine, as there was a hardware dongle (Rainbow Technologies ADB Dongles). Companies had no problems buy several at a time. The software didn’t require a heavy duty Mac, just one that could connect a 9-Track/DAT/Exabyte drive to it and usually some type of external Hard Drive to store the resulting files on. I also had a pretty fast Seagate hard drive that was 1.1 GB to work off of and use as a scratch disk.

I had also made friends with a guy in the SF Valley that dealt in 9-Track tape drives, DAT, Exabyte… almost every storage method out there. I never sold any of the hardware to my customers, I left that up to him. I would refer him of course and I know I brought him a lot of business. I was just happy that my customers were happy.

Also in 1992, I met the love of my life. We were engaged by the end of 1992 and got married in late 1993. Still together 30+ years later with 2 fully grown kids.

Anyway, there was no LineWork (a Run Length Encoded file format with a 256 CMYK color palette) editor on the Mac except for what Scitex offered. The programmer I was working with was much more versed on the Mac then I was, so he set out to make an editor we named Pixie. It never made it into any customer’s hands. I was getting pretty familiar with the Mac and Think Pascal.

I ended up getting into the BBS Scene on the Mac, I was using a TrailBlazer 19200 baud modem, that would sometimes hit 24400. I also was getting deep into the Internet and joined an Internet Relay Chat (IRC) channel and that was my home. We were quite the community, about 80% of us were US based. We even had a get together in Las Vegas in 2002 which was attended by most of the channel. They are still going strong a private IRC server these days. I last checked in around 2018 or so, and probably should again. About 25% of the people in the channel are left.

I had come across the source code to one of the most popular BBS software systems for the Mac and modded it up a little bit (written in Think Pascal), but it was a really bad attempt. Anyway, that software came up for sale in 1993 and the guy that purchased it asked if I would take over the programming duties. I was more than happy to accept that. Was like, full circle from the early 80’s to now. I didn’t ask for any pay, but I still received funds now and then from the project. Had also bought our first house and I had 3 or 4 macs and 3 or 4 PC’s for playing games, especially when Doom came out. Had my 10Base2 network rocking.

In 1995, we had our first kid!

Also in 1995, I abruptly stopped working on the BBS Software, it was my own decision to leave and I just think I was over it. Never really had a good reason and it might’ve been a mistake, but other things were coming my way. The company CIT was also kind of done as there was other software out there and I was still young and a lot to learn. I even befriended the fellow that was writing a new generation of BBS software and we got along great. I had him write some code for CIT to help out my programmer as much as possible. Things just didn’t work out and I closed CIT. Also fell out of touch with my programmer and the other BBS programmer. Sold our house and moved down to Aliso Viejo, CA (Orange County, I’m back). I got a job with one of my FotoFetch customers in Santa Ana and that worked for about 6 months. The issue mainly being was that I hadn’t done much PrePress production work in the last several years and was more into the Administrative side of things.

I ended up leaving there after a few months and got a job with a PrePress company in Irvine. Around the same time, this company that also had their headquarters in Carlsbad, CA was starting a web development/design/hosting company. I became the webmaster there and at the office, we had a 384K frame relay connection on a Silicon Graphics Indigo server. We were running a Netscape web server on the SGI server. Anyway, the guy that was leading this company and I didn’t get along very well. I was making this commute from Aliso Viejo to Carlsbad everyday. Wasn’t a bad commute, beautiful, right on the ocean most of the way.

Also at this time, my Dad’s company was getting into advertising in-house and wanted to get into actual printing and a full bindery. He got a great deal a few miles away in Glendale, but unfortunately, he had a serious medical complication and was also burning out after so many years in the trade. His partner’s son took the lead on the move from Burbank to Glendale and everything was TOP dollar. The son also was good friends with one of my Dad’s biggest accounts and they magically went all in house during that time. They accounted for a VERY large portion of the sales. They couldn’t recover and my Dad’s shop, that at one time had employed over 100 people, shut its doors. My Dad was probably responsible for a couple thousand jobs over those 25 years they were in business. Every one in the industry knew my Dad.

After that, we moved back to the SF Valley and I got a job at a very large printing establishment. I was in their pre-press department, and some of the employees that worked at my Father’s place, were working there. Luckily I never played the owner’s kid brat card when I worked at my Dad’s place, I tried twice as hard to make sure my work was as good as could be. Anyway, in this PrePress department, I sort of had free reign. I would troubleshoot the computers and setup the new workstations. Also make sure things like the ISDN connection and our very large DLT Tape changer were all working fine. I also wrote some software in AppleScript to make doing things in Quark more uniform across all of the department. Basically, something to put the trim/bleed/registration marks, job slug and whatever else we wanted on there. This was also a Union shop, which I had never worked in. But I think at I had to work there 6 months before I was eligible. Well, on the day before the 6th months was complete, they let me go. I had pointed out (made a stink) about the price we were paying for SyQuest cartridges. We were paying like 3x what we should be from a Vendor I knew. I had access to the invoices. Anyway, I think I was stepping on someone’s little side money hustle at the companies expense. I heard a year or two later, a couple of people in upper management were arrested for doing funny things with the money there. One of them, my Dad had known for like, 30 years.

In mid 1997, we had a decision to make. Buy a house somewhere in Southern California and fix it up. The places we wanted to get a house at, most of the inventory was of houses that needed work. We were out at my parents Coachella Valley (La Quinta) condo one weekend and thought, besides the heat, this place is really growing. We looked around and found a new development there and bought the house. I had also secured a job in Palm Springs. Luckily we had my parents condo to stay at. The house wasn’t going to be finished until December. We moved in on Christmas of 1997.

I was coming from the Los Angeles PrePress/Printing world and they were just a little behind technologically in Palm Springs, not badly. I got some new Macintosh workstations in there, a Compaq Windows NT Server 4.0 running services for Macintosh. A faster ethernet switch and cabling. Upgrades to existing workstations and a backup solution.

My parents also moved from the SF Valley to the condo permanently after 15 years.

They were running a FirstClass BBS system with a regular modem/ISDN connection. We got a lot of our work sent to us digitally and it was slow. I managed to talk them into getting a dedicated frame relay connection and that really picked things up for them. It was at that time, I decided I wanted to start an Internet Service Provider. I did all the ground work and investigation and even be-friended an employee of another ISP out in Coachella. I even invited him to be a partner in this new endeavor if he could bring some of the clients they had over to our new setup. My Father was the other partner and we decided to go for it. I left my job in Palm Springs and we got office space in Palm Desert.

At that time, GTE (General Telephone and Electronics) was the only game in town, so we had ordered 2 T1’s and a PRI line. We got the Cisco 2514 router and the Ascend Max 4000 with 24 channels (could handle either analog or ISDN) connected to the PRI. Also bought several generic, but powerful Intel based boxes. We loaded FreeBSD v2 OS software on to most of the boxes and loaded one up with NT Server. The fellow we started this endeavor with was really turning out to be a flake, so we parted ways with him. He knew, probably, about 10 times as much as I did about FreeBSD but we worked through it. We had a web server, a usenet server, mail server, DNS servers, Radius server. Was a good starting point. The NT server was mainly for those people that were using FrontPage, as the extensions for Apache didn’t run them well at that time (or at least what I knew my customer would expect).

So, we opened our doors (so to speak) in mid 1998 and started serving (and helping setup people over the phone, for hours) customers up with Dial-Up and Email and a few of them web hosting and 1 or 2 ISDN. We made some connections with some companies and sold them dedicated internet connections, Frame-Relays of varying speeds.

In early 1999, we had our second kid!

Everything was running smoothly, we were growing and my Dad was looking at all of the possibilities that were at his fingertips now. He was a Salesman his entire life. When he started his business, he was the sales and his partner was the craftsman.

More to come…