I am a Software Engineer and Engineering Manager from Germany with a focus on Backend-Systems and Infrastructure, Engineering Culture and People.
- EngineeringKiosk/webpage - Landing page hosted on netlify (today)
- sourcectl/webpage - (1 week ago)
- andygrunwald/andygrunwald.com - andygrunwald.com (2 weeks ago)
- andygrunwald/go-gerrit - Go client/library for Gerrit Code Review (3 weeks ago)
- andygrunwald/vdf - A Lexer and Parser for Valves Data Format (known as vdf) written in Go (3 weeks ago)
- community-scripts/ProxmoxVE (2026-04-09, today) - Proxmox VE Helper-Scripts (Community Edition)
- andygrunwald/vdf (v2.0.0, 3 weeks ago) - A Lexer and Parser for Valves Data Format (known as vdf) written in Go
- palantir/go-githubapp (v0.43.0, 1 month ago) - A simple Go framework for building GitHub Apps
- andygrunwald/oil-price-scraper (v1.0.1, 2 months ago) - A price scraper for heating oil from multiple providers and stores the results in a PostgreSQL database
- hansmi/prometheus-paperless-exporter (v0.0.9, 4 months ago) - Paperless-ngx metrics for Prometheus
- refactor: upgrade to Astro strict TypeScript preset on EngineeringKiosk/webpage (today)
- refactor: extract shared SocialLinks component on EngineeringKiosk/webpage (today)
- refactor: replace any and object types with proper TypeScript types on EngineeringKiosk/webpage (today)
- fix: eliminate duplicate getCollection calls in dynamic routes on EngineeringKiosk/webpage (today)
- cleanup: remove console.log statements from production components on EngineeringKiosk/webpage (today)
- Why does storing two-factor authentication codes in your password manager make sense? (1 year ago)
- Lessons learned from running a local tech meetup for 11 years (2 years ago)
- My alltime-high articles (2 years ago)
- Run your Continuous Integration every day (2 years ago)
- Cancel your meetings if you can live with the outcome (2 years ago)






