MathiasNitzsche.de

The projects from my teenage years

Recenty I stumbled upon a quote which stuck in my head for a few days:
I'm a lousy programmer. However, I am less lousy than I was last year, and significantly less lousy than I was 20 years ago   [source]

This is obviously true, but I asked myself: How lousy have I been? How and what did I actually start to code? And most important, where is all the stuff I wrote when I was a teenager?

After a few hours of investigation I found a little 8 letter folder called "CODESAVE" in the clouds. I can only guess that it ended up there after a long journey starting on dozens of floppy disks, over CD-R, DVD and USB-Sticks.

What I found is not less then the result of probably thousands of hours of coding I did from 1996 to 2000 at the age of 13 to 17. In these early teenage years - before the discoveries of the later teenage years and the Internet changed my focus a little - I used Qbasic, VisualBasic, Pascal and Delphi5 to develop many little tools and games. Of course not every line of code is brilliant, or even good, but that's okay, because they helped me to get less lousy... check out the code on GitHub.

1996 (age 13)

Optic tricks Optic tricks
#1996 #qbasic
Boucing ball in frame Boucing ball in frame
#1996 #qbasic
Hangman Hangman
#1996 #qbasic
Marzahn Marzahn
#1996 #qbasic
Mouse Mouse
#1996 #qbasic

1997 (age 14)

Ampel Ampel
#1997 #qbasic
Spinning Spinning
#1997 #qbasic
Demo Text Demo Text
#1997 #qbasic
CPU spped CPU spped
#1997 #qbasic
Randomizer Randomizer
#1997 #qbasic
Clock Clock
#1997 #qbasic
Calculator Calculator
#1997 #qbasic
Screen 13 Screen 13
#1997 #qbasic
Bandit Bandit
#1997 #qbasic

1998 (age 15)

Typing Speed Typing Speed
#1998 #qbasic
Math Math
#1998 #qbasic
Lutscherfresser Lutscherfresser
#1998 #qbasic
Vier gewinnt Vier gewinnt
#1998 #qbasic
Brain Brain
#1998 #VB
Tic Tac Toe Tic Tac Toe
#1998 #VB
Netbeats Clock Netbeats Clock
#1998 #VB
Calculator Calculator
#1998 #VB
Sinus Sinus
#1998 #VB
Smileweeper Smileweeper
#1998 #VB
Clock Clock
#1998 #VB
Ball Ball
#1998 #Pascal
Radius Radius
#1998 #Pascal
Weekday Weekday
#1998 #Pascal
Zufall Zufall
#1998 #Pascal
Games Catalog Games Catalog
#1998 #Pascal

1999 (age 16)

Tetris Tetris
#1999 #VB
Font Font
#1999 #Pascal
Graph Test Graph Test
#1999 #Pascal
Hunderennen Hunderennen
#1999 #Pascal
Sorting Sorting
#1999 #Pascal
TicTacToe TicTacToe
#1999 #Pascal

2000 (age 17)

SMS Count SMS Count
#2000 #Delphi5
Color Color
#2000 #Delphi5
Sreenshot Sreenshot
#2000 #Delphi5
Polyflow Polyflow
#2000 #Delphi5
Email Email
#2000 #Delphi5
Bubbles2000 Bubbles2000
#2000 #Delphi5