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 eventsparse-ical
Typescript first iCAL parsing libraryspreadsheets
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)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 projectsui-actions
GitHub Action shenanigans. Tracks version number changes reliably (even with merges) for automatic releasing/publishingkit-thesis
typst thesis template for the KIT (Karlsruher Institut für Technologie)dots
my personal dotfilesjanky handcrafted config files and other hacky things
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 gifmimax-vm
A virtual machine, assembler & debugger for a minimalistic and educational instruction set architectureauth
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 experienceinfra
Ansible based infrastructure for my VPSalt-stdlib
A few data structures and algorithmes implemented in C++, mostly based on learnings from my algorithms class6502-disassembler
A 6502 (NES) Disassembler written in Luaproseminar-kaslr
A seminar talk and paper on KASLR (kernel address space layout randomization)