Photos of Me
My Fish -
Van Conversion -
Source Code examples
Solar PV -
Ride on Train
"The Carbon Railroad"
Locos: CP CN Ped
Garden (O scale)
Office (O scale)
Mountain (HO scale)
TV stand (N scale)
HAB (Dedicated Site)
Content updated: May 11 2018
Bold Links updated within 3 weeks.
A brief history of computing in my life. I currently hold a BSc in Information Systems from Athabasca University.
NicholasJanzen.ca - Computer Programming History
(nj a_t nicholasjanzen.ca)
- Late 1980's: I started programming on the family Commodore-64, really basic programming techniques using line basic. I was 8 years old.
- 1990's: Started programming in C using a dos based Microsoft C compiler. This was using my Commodore-486 SX 25mhz with 4MB of ram.
- 1990's: Moved compilers to Borland C
- Mid 1990's: Experimented with Linux and using GCC.
- Late 1990's: Most of my programming was in Visual Basic, all done on a 486 DX with 8MB of RAM: 2 HD's a 500MB and a 120MB. Interesting problem on this computer, with the 500MB HD installed the graphics card would leave colored lines alll over the place when the mouse was dragged, text was missing or misformed characers. (this issue still illudes me) I used this computer like this for many years.
- Grade 8-9: Switched most of my programming to assembler (x86) Lauched my first website as assembler help.
- 1999: Moved most of my programming to gcc on OpenBSD
- Grade 10: Took pascal programming I/II in High School
- Grade 11: Challanged programming III - VB in High School
- Grade 12: started programming in: perl, python, php (later on), my main language remained C with some assembler.
- University: Attended UofC and finished at Athabasca, worked mostly with C, some Java.
- Post university: Mostly C and PHP programming and running servers on OpenBSD
this page was last modified: February 10 2016 15:53:15.
This site was created by hand using VI without clutter.
This site Copyright © 1999-2018 Nicholas Janzen All rights reserved.