In this project I wrote a monte-carlo path tracer in C++ with some nice features, including mesh rendering, direct light sampling and various different materials.
Experience the the Thrill of Flight over the Austrian Alps
A small tutorial on how to add some helper functions to ImGui that allow setting private values with ImGui::Slider accessible via getter and setter functions.
Rendering Real-World Terrain in 3D With Data From Web Map Tile Service
A small travel report of my three weeks travelling through Nepal, where I visited Kathmandu, Pokhara, Annapurna Base Camp and the Chitwan National Park.
How to remove Exif metadata from images in a Github Action with 'exiftool' to protect your privacy and security when deploying static websites.
Creating simple but realistic physics-based flight simulations from scratch with C++ and OpenGL.
How I tracking and analyze my location history safely and privacy conscious with Owntracks, Leaflet and a simple Express app.
How to selfhost the RSS reader app CommaFeed on your own server with Docker within minutes.
Writing a cool little raytracer to generate sick wallpapers (and practice C programming as well as learn more about computer graphics).
University courses often focus on writing code and neglect teaching another essential skill for software developers - reading code.
How I build, deploy and host my personal website with Eleventy, Github and Alwyzon.
Is the filming location for GoT's "Kings Landing" worth a visit?
Why Voice Messages are terrible and why you shouldn't send them (most of the time).
Dodge spikes and dashing over deadly voids in this browser game inspired by Celeste.
Building a Entity Component System for 2D browser games with Typescript.
How a silly website I made for fun made in to the frontpage of hackernews. The page is just a lamp you can turn on or off.
How to implement a postgres database adapter for next-auth. Save user authentication data from a Next.js app to a database with Postgres.
A silly little multiplayer browser games centered around my favorite bird
How to create a do-it-yourself ad blocker for a website that blocks regular adblockers.
Berechne die Attributhülle eines bestimmten Attributs aus einer Menge von funktionalen Abhängigkeiten.
How I programmed a simple flight simulator for the F-16 with Javascript and THREE.js. Code is available on Github.
Building a multiplayer first person shooter for mobile devices with Javascript.
Writing a flight simulator with C++ and OpenGL.
My attempt at teaching a computer to play chess.
Displaying real-time departure information for the Tram on a LCD monitor.
Receiving NOAA weather satellite images directly from space using a 25€ rtl-sdr dongle and a homemade antenna.