profile picture - click or press space/enter to toggle theme

janina's site

projects?

GitHub: JaninaWibker

Some are sadly private or not online anymore (slimmed down my "homelab" considerably, which included getting rid of a personal git server), but here are some public ones projects:
fahrplan
Quickly turn an iCAL calendar url into a web page displaying its events
parse-ical
Typescript first iCAL parsing library
spreadsheets
small little spreadsheet program with formula support soon™ maybe (heh nope)
jdkbd
pcb design for my split 40% ortholinear keyboard (loosely based on the corne keyboard)
bachelor thesis
My bachelor thesis "On the Feasibility of Attestation in PReF-Based Networks" the topics of Physically Unclonable Functions (PUFs), Physically Related Functions (PReFs), Embedded Systems and Attestation
pnpm-licenses
Generate third party license disclaimers in pnpm-based projects
ui-actions
GitHub Action shenanigans. Tracks version number changes reliably (even with merges) for automatic releasing/publishing
kit-thesis
typst thesis template for the KIT (Karlsruher Institut für Technologie)
dots
my personal dotfiles
janky handcrafted config files and other hacky things
school-docs
Used to write and publish summaries and notes for subjects in school, continued with a few early university courses. Mostly in german
tm_vm
A virtual machine for turing machines which can output the current state as tex, svg, and gif
mimax-vm
A virtual machine, assembler & debugger for a minimalistic and educational instruction set architecture
auth
I wrote an identity provider and authentication service once. It is not good and only has limited functionality, but it was a fun exercise and learning experience
infra
Ansible based infrastructure for my VPS
(unfinished) prototype of a component library for building documentation sites
alt-stdlib
A few data structures and algorithmes implemented in C++, mostly based on learnings from my algorithms class
6502-disassembler
A 6502 (NES) Disassembler written in Lua
proseminar-kaslr
A seminar talk and paper on KASLR (kernel address space layout randomization)
© janina 2025-2026, licensed under CC BY-SA, source code (website)