Home Page

This site reflects my hobbies and the things I like to do in my spare time like  FreeBSD, Security, Networking , Programming, emulating an Atari 2600 and 800,  NES, and of course my favorite system of all time the Amiga 500. 

It all started in 1978 with an Atari 2600, I played it for years.

In 1979 I was introduced to UNIX and MVS, then I understood the what's, how's, and why's of an Operating System, and how a true OS was supposed be like. I programmed in Rexx, JCL, COBOL, Easytrieve, and 370 assembler on the Mainframe and bourne shell scripts, C, and Smalltalk on UNIX.
 
Sometime in 1980 I bought an Atari 800. I Saw Star Raiders and Missile Command on a big screen TV and I had to have it! I expanded it to 48K, dual disk drives, printer, and a modem. It was a fantastic game machine, but I did do basic word processing and balanced my checkbook with it. I also learned Basic, Forth, and the Action! programming languages on it.
 
Sometime in 1982 I was in Radio Shack and I saw a sales rep running what looked like UNIX on a Tandy CoCo 2. I started asking questions and he told me he was using OS/9. He showed me what the OS could do. It was just like the UNIX systems I worked on at work. I bought a Tandy CoCo 2 with 2 disk drives and OS/9 after I saved up enough money. Later on I bought all of the OS/9 software Radio Shack had.

Sometime in 1985 I bought a used NES, a dream game machine.  I acquired a lot of games on it and played it all of the time. So I gave away my Atari 800.
 
Sometime in 1986 I got a Tandy CoCo 3 and gave away my CoCo 2. I upgrade it to 512K of ram, Multi-Pak, RS232 card, 320k and 720K floppy drives. I did a lot of programming on this system under OS/9 with C, Pascal, and 6809 assembler. I learned a lot with it.
 
Then One day in 1988 I acquired a cool machine called the 'Commodore Amiga 500'. Then I discovered the real meaning of Computing Fun! I did just about everything on the computer, gaming, home management, programming, music, video, calling BBS's, and hardware projects. I even used it as a dumb terminal to my Tandy CoCo 3. The rest is history as they say.

I always wanted to have a true UNIX machine at home, but that was just to expensive. So I looked and looked. Then one day in a book store I ran across the book "Operating Systems: Design and Implementation" by Andy Tannenbaum. I finally had the code to study and understand a UNIX like system. I broke down and ordered the software and started to understand the why and hows of system programming. I ran Minix on my 80286 system from floppy, because back then it didn't have hard drive support. I did a lot of experimentation on it and used my Tandy COCO 3 as a remote terminal. My BSD days started in Feb of 1993. I was given a copy of 386BSD version ? from a friend. I was hooked! In December of 1994 I downloaded NetBSD 1.0, it was a lot better than 386BSD. In February of 1995 I downloaded FreeBSD 1.1, it was even better than NetBSD.
 
Now I use PCBSD and FreeBSD to increase my knowledge base. I have programmed, done system administration, network management and design, and security management from 1979 on Mainframes to all types of UNIX and Microsoft Windows, and even 8 & 16 bit home computers. Man, I feel old that's over 35 years of computer knowledge! The main influence in my computing career is UNIX, but of all the UNIX's I have tried, FreeBSD stands out as the easiest to admin and the best documented UNIX I have ever used. The second influence was the Amiga 500. It had the best of both worlds, an amazing multi-tasking OS and fantastic graphics and sound.