About

Hello there! I’m Johannes, a developer and Computer Science student at the Technical University of Augsburg.
What I’m working on
Currently, I lead the Pyramid project at my University, where we build web-based infrastructure for Germany’s largest student-run job fair. I also enjoy sharing what I’ve learned, recently I taught a tutorial on Systems Programming in Rust, focusing on memory safety, ownership and low-level control.
My Toolbox
I’m drawn to composable tools and open systems. My daily workflow is centered around efficiency and clarity, mainly on the commandline.
My main editor is Helix, a modal editor that feels like an evolution to vim.
As an interactive shell I use nushell for its structured, data-centric approach. Learning nu helped me to automate so many more things than I could have imagined with bash.
For the Web is use astro for content-focused sites and SvelteKit for interactive applications.
Beyond the Keyboard
When I’m not at a keyboard, I’m usually behind a drum kit. I play in a band called Bassed.
About This Site
This site is built to be fast and lean using Astro and Sveltia CMS, running on Cloudflare. No unnecessary bloat just HTML, CSS, and a dash of JavaScript.
Get in Touch
I’m always happy to discuss systems programming, the evolving web, or music. You can find me on Codeberg, GitHub or BlueSky.