About me


What I do and why I do it

Never miss a post by liking this blog on Facebook



Who I am

I am a tech geek from Austin TX (USA), living in Vienna (Austria) and devote most of my time to my girlfriend, my company, my students and different projects.

I started programming when I was 12 years old and immediately fell in love with it because it opens up endless possibilities and you can create everything you can think of. At first I programmed in BASIC, then REXX since I was an IBM child (my father worked over 35 years for IBM) and later in C, C++, PHP and Java.

I often felt the need to show other people what they can achieve with technology and programming so I guess I always was a predestinated teacher which is why I became one in 2011.

Places I have worked at or am still working for

Teaching

I am a hobby teacher which means I'm financially not dependend on teaching but I do it for fun! I teach computer science in an academic high school in Vienna since 2011.

I grade using a special transparent grading system I invented where students collect XP (eXperience Points) and level up their grade. They have access to a website where they can see their grades develop in real time using progress bars and graphs that tell my students where they stand in comparison to the average student. No more bad surprises at the end of a semester. They love it!

Sometimes I try new methods of teaching like moving my lesson in the game Minecraft where I can teach them about logic gates and circuits or let them solve my hackits for homework.

My company

I founded Haschek Solutions in November 2005 initially under the name "Zerodox". At first my colleague from technical college and I sold webspace and domains. Our first webserver was a Thinkpad T21 with a broken display running Debian from under my bed which worked amazingly well until we chose to stop selling webspace since it's a very competitive market and prices are so low that we couldn't make more than a bit pocket money.

Today we offer solutions and innovative platforms for our customers and help them reach their goals. Our largest customer is the ministry of education in Vienna and we helped them to implement hightech in schools at low cost.

Projects

Socialcube and Socialcube LITE

Socialcube is my biggest project so far. It was initially used as proof-of-concept for my XP based grading system but developed into a social networking plattform just for students and teachers. Schools can upload cover plans so all students, teachers and even parents can check if a lesson is cancelled, classes have a forum, file share and event trackers and many things more. Socialcube has become a social, fun and modern version of Moodle and I can't imagine my work as a teacher without it anymore.

After my grading system became popular through the media I created a second platform called Socialcube LITE which is a simplified version of Socialcube that works great if you just want to use the XP based grading system.

Education Bash

Education Bash is a multilingual quote database that stores funny quotes from schools and gives users the opportunity to vote and share them. Under the hood is a algorithm that knows who said what in a quote and highlights different people in different colors so it's easier to read.

The project started initially in 2007 as a website competition in school where we were meant to make any kind of website. A friend and me had the idea of creating a website where people can post funny things their teachers said because we couldn't find a site like that (except for bash.org and german-bash.org). We won the competition and got a chocolate easter bunny I think.

In 2008 we bought a competitive platform (lehrerzitate.com) and migrated their quotes in our database. Today we have thousands of quotes, a fully functional mobile site and get new quotes regularly.

Stuff about me

Games I play

  • Player Unknown's Battleground
  • 7dtd
  • FTL
  • Cities: Skylines
  • CS:GO
  • World of Warcraft (sometimes)
  • Kerbal Space Program
  • Minecraft
  • Arma3
  • Sid Meier's Civilization 5
  • Rainbow 6 Siege

My usernames on the Web

Send me encrypted messages

https://keybase.io/encrypt#geek_at

Public key

-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: https://keybase.io/download
Version: Keybase Go 1.0.24 (windows)

xsFNBFlk5soBEADX53PrYVkADPE+n4nZUP12E8SBmO6CQ+aTjWL+zPeHMuvONOyR
2rY1mLPzs7/S/gbp6i9uNc9KtSIN+6dGCDTihyYOgaOc7cvpQMpD/7DPpbORqzZN
yL4zPXfYL206qURRVNN7XmpDMoiqQfzDSvoe6NUCzGW6orGkS+8ZZ73B3E2ubxUL
o8brRmm+/D11VCoN8nIz9Pao3u+nsh+P6+RvIg3kwzrR8SpQthGMvCJPvu13O96f
qDgxk+tLtHG2UzT07V7n3jUxM8F1GForpqY6nwc4mjlFiJnVmESpJrUV2feiCjFd
eZDHPNx1N8u5Uq+KTr26dnI3I1v+MNPlL7dQq68AQW1CoB4asfRkl6TZQOssGrxP
+csVcDaWAtibQqsBSQO1x6ywQZJda7qA2vHKCkOuc3mrAZN4Mxi3LVYA8YeX1vge
glinSSyD7vrgrQvewlk5/lvh1zOBLdCoxCngMbvtGJspyOcZuCIMOkgELsQB2K21
5ijiQ3V50ZgtaXaquhad7SWokZAIBjo1BlJSUOy1Z3dYzFRUWV741UQtd3MhzWPa
9RqB44D3zvJOfVeOChrRTl7XeJ1NRaWf/HW1ZvMqbWwodQOYXXkvtbS4A0f9LVwi
NAQX1UlYZsUIztiVOFcr1/5WLH6zq6mkTKkh6cANFEJIS+tV686jcFHOzQARAQAB
zS9DaHJpc3RpYW4gSGFzY2hlayA8Y2hyaXN0aWFuLmhhc2NoZWtAZ21haWwuY29t
PsLBeAQTAQgALAUCWWTmygkQtrYGaLPLGC4CGwMFCR4TOAACGQEECwcJAwUVCAoC
AwQWAAECAADXXxAAQRy3+9zNdO+L/D6SbbVYnTcE11NU7dylL102vbq2fbsYD5+D
ng89h0si1cGfy7asRcC84CHi+Aua5t5jPI2jBDtJRs8XdMhSpOtUJmDmDnDzflTF
HU1uXdHCYA4gHKqRlGGoHM/YEoA5T4BPL/hZZex8ZUsjNq/AgNCvaxtcrH9J8PFJ
wMqFmQ9NjGLzlOVgSSOE3URO8FfVsXoZ5ZYoPAfjBgqOxa2RxJbwwraV3/CTQVeK
WOwYSNfQqnUVFEeL16mBMoalOr20oWbC/DgdPfocxuZdCkoWWWDaY1JBnTg0r55o
TvcmivSUTufFUGXLzvEEvv5A3YnEfEw0fTYxL3jBTzM8m0wV5aXqnJKd1zy8BD4Y
pQwMhCuYsMXfCieegV4IEEZ8N7j5z+vdMlKAI3YGjVqO01pDLQ24AfqHSGrgxMLX
GOmEqHxwH4NEUM88agop7MU2iX+y3Uzzz3DHVgaVkhukBQN85SG+KZmOMQUxphpK
lNFSwW0MMrrPZmsn58B3tNh+FHQIg+cs94OvfilM9t/6BFdXjzgNUNE2iEtS7SPu
wASZzsc5QRrxhsIGb8EeShtiVgz82ZrFg6vQ+2MNz7NTEU+M17EHGwiCb/e4Wfd3
TUkZJmODNJdhkJa/3wMx+WvatnIijJjqqkehIsYEcUuH/MtfySzEPPyJJU/NKENo
cmlzdGlhbiBIYXNjaGVrIDxjaHJpc3RpYW5AaGFzY2hlay5hdD7CwXUEEwEIACkF
Allk5soJELa2BmizyxguAhsDBQkeEzgABAsHCQMFFQgKAgMEFgABAgAAxKEQAHoj
NebrHgq4lRhcg/hXIYBfA0BWY2HhLmxjWm/z9GcMwQ29bjdiCtBVyOvz0vtwtqSg
xb5rJD2wmfFjy6leyeqg0VQvqv5+nbP6WxCx+dN7vJso5RVcvDFN+shMuRuavJI7
zf0+07oWIOGOSlwFGy34A7DuIuhjzdWsC2+Gg3fqmyc85J8SxLJa/YpBoTT1x65V
7Jzx2HiR7/Kv6WpiPJtC90WyMBtF08B+K3PSHeRQJ4+OPPxZDS79/2w6jNwrJ2U0
YjJCc5LTu+Vl0Q4dGQG/LumR9Z+w4PfncrMNyUxA1TWWU4Xgcdu1DW3N0KYdzorU
X2LmxZ0IanlidMvLaDo7MtstEJwO23YreFD1Cv497zO4NBdeKkvXcVqGBos+O+90
ZaXSdvLwrRKc2D+iET6v79W9ltx+0nGy08Frvb87O1H13iD2n66LPb7Nzq4vumSB
xIzOCUQsL2SUZFPNPdGlhUhCU8SAfemWA+q2zc5/6p5LDsrsPuHqNYd0T+AHTYjG
Sn0iTS7D1dx1jURsMdErG31CW8q0xlqJ8w7e12K/GF7D+bzK73ZjPbTvsJjYEmgk
L9jlxm96E88z4sAgS+T7r7at59Wl4Wyh9d+atZz1Vy/+4GCC3JADu+Y3i74UCEfj
tExKosotyiy3HWNGaZo1vz0LxeKhhoWngWEnbEqjzTNDaHJpc3RpYW4gSGFzY2hl
ayA8Y2hyaXN0aWFuQGhhc2NoZWstc29sdXRpb25zLmNvbT7CwXUEEwEIACkFAllk
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
+jh3AsCUAwdI69F40BP73NnHmQ==
=yKca
-----END PGP PUBLIC KEY BLOCK-----

There are no ads on this (https enforced) blog. Please help me to keep it that way
1ChrisHMgr4DvEVXzAv1vamkviZNLPS7yx
0x1337C2F18e54d72d696005d030B8eF168a4C0d95