Warning
I'm currently changing the structure of my repositories. Repositories/files may be deleted or renamed at any point in time.
Welcome to my GitHub account! My name is Robin and I'm a hobby C++ and web developer.
I create...
- 📚 dynamic libraries (
.dll
files) - 📚 static libraries (
.lib
files) - 🛠️ tools (applications)
- 🎮 video games
- 🌐 websites
I always liked thinking about myself as a game developer, as I always wanted to program a game. However, after a few years, it seems to me that I'm more of a general programmer, as I put a lot of efford and time into creating all those basic projects like a text (file/data) decoder, a bitmap-based "graphics engine", or a JSON interface. However, the ultimate goal is still creating video games. Most likely non-commercial ones, as I don't want to deal with all those business responsibilities. I'm always telling myself I'm just creating all that stuff because I first want a solid base for my game (I really, really dislike using other people's libraries - I prefer writing it myself, no matter what it is).
With websites, it all started with my homepage robinle.net
(previously robinle.de
). After re-coding it from the ground up in 2023, I started coding other
websites, too. Like stickerbush-symphony.de
, a domain I had
owned for years but didn't really have enough knowledge to implement more professionally. But after
the new version of my homepage went live, I overhauled it a little.
My probably biggest web development project is my own video streaming page,
robinle.tv
(which is still WiP). And I only did that because I did not
want to support YouTube/Google anymore.
All my public repos consist of C/C++ code (I'm usually working with the most recent C++ standard) within Microsoft Visual Studio solutions.
Unless noted otherwise, my code is written for Microsoft Windows (64 bit). I myself use Windows 10/11 and don't really test for compatibility with other operating systems.
I created a guideline document for my C/C++ code, it can be found here.
You can use my code for your own projects! Just make sure to apply my license terms.
Since my old repos (libs
and tools
) were the home of multiple unrelated applications/libraries
and the GitHub release
feed isn't really designed for this, I outsourced downloads for these repositories to my own website.
Download them here
My main website is robinle.net.
It also contains a list of websites I created.
These are all the programming languages I have ever worked with.
Language | Experience Level |
---|---|
C | Experienced (1 semester) |
C++ | Very experienced (self-taught) |
C# | Experienced (vocational school) |
Delphi | Very experienced (workplace) |
Java | Experienced (1 semester) |
NASM x86 | Basics (1 semester) |
When creating a website, these are the languages I use.
Language | Experience Level |
---|---|
CSS | Very experienced |
HTML | Experienced |
JavaScript | Experienced |
PHP | Very experienced |
Here are a few more computer-related languages I worked with.
Language | Experience Level |
---|---|
BAT | Experienced (self-taught) |
RegEx | Very experienced (workplace) |
SQL | Very experienced (workplace) |