About me and the site

Hello and welcome!

I’m a web developer located in Baltimore, Maryland. Back in the early 90s I ran a BBS system (eze.gun.de) in Germany. With gateways to some local networks like the Zerberus Net I eventually found my way to Fidonet, the Usenet, Compuserve and the web, which somehow ended up what I do for a living now. Although there’s not much to show here (yet), this website has already been around in various versions since 1996. :)

It first started in HTML with tables, image maps and graphics in a 3D-look when I learned Photoshop and played with Kai Krause’s tutorials.

In late 90s I learned and experimented with PHP and MySQL and created a simple database driven version of this site with a more minimal and flat design.

In the early 2000s I added a webcam to this site and showcased a few Java applets I created in college, and the site was more of a portfolio, resume, business card site. Being busy with college and freelance work I stopped working on it for a while.

But inspired by what I’ve learned when I worked with Java, Visual Basic and C++ I eventually started to rework the site again with the idea to use Javascript and PHP to create a flexible framework allowing me to reuse components and turn this site into more of a “real application.”

I’m not sure exactly how I got involved with WordPress. I think it must have been at work. When I learned about WordPress, my site had to pay for my curiosity with various WordPress based phases: first with a standard theme, then with my own theme, then a K2 based theme. More design ideas, more focus on frontend. For a while I was happy and started writing and publishing blog posts more regularly.

But soon I felt the itch again to tweak this and try that. A few years ago I thought this site doesn’t really need all the WordPress and database overhead. As little content as I had, it would be much more efficient to run a static file based site instead. Already in love with Markdown I had to try Grav when I heard about it, so born was the next generation.

As I continued taking some online courses in Calculus, Complex Analysis, Machine Learning, Statistics and Data Science, I thought the best way to learn is to try to explain it to someone else and wanted to use this site for lecture notes. When I learned about Hugo and Blogdown integrated with RStudio I thought this is it! The perfect platform to write simple Markdown content, or enhanced R-Markdown content with plots etc.

Now I see Gatsby at the horizon, but I’ll keep that for work and leave this site to Blogdown! Although… I do love Jupyter notebooks as well. Hm… :)

So far the story of this website. When I’m not wrestling with the web, I’m particulary interested in computer graphics and animation, virtual/augmented/mixed reality, fluid dynamics, complex and dynamical systems, mathematics and physics. Really, the whole range of natural sciences from the micro- to the macro-cosmos.

As I get older it’s becoming more important to me to focus on these main interests, and I feel optimistic that this site will not undergo any more drastic design changes, but instead become a place for my notes while I continue to learn more about computer graphics.

You’re invited to join me in this journey. Thanks for visiting!


PS: Here’s a list of the libraries and tools used to build this site: