
I’m Ingo—a senior computer scientist with decades of experience shipping code that matters. I’ve built scalable SDKs, led agile teams, and automated more things than I can count. When I’m not wrangling TypeScript or writing Rust, you’ll find me designing laser-cut ornaments, plotting pen art, or chasing sunlight on a titanium road bike.
I’m obsessed with clean workflows, great tools, and making things better—whether that’s debugging CI pipelines or helping teams stay focused on what really matters. I build, I share, and yes—I’m on a mission to make all this experience count (and maybe even get a little wealthy along the way).
What Ingo is up to
📖 What I’m reading
📺 What I’m watching
🧰 What I’m making
- small macOS app to clean up my Desktop periodically. Practicing my Swift skills
- Developing an API Mock Server just for fun
🔬 What I’m learning
- Practicing Rust programming
- Data Analytics
- Transfer all my docker stacks to my TrueNAS machine (ongoing and long effort so far)
Previously: About Ingo Richter (me)
- July 2025
What Ingo is up to Things I’m currently reading, watching, making and learning
- June
Manage Multiple Git Identities With Conditional Includes Simplify working with multiple git identities and contexts by automating the identity selection.
Weekly Wallpaper Week 22/2025 My Wallpaper for the 22th week of 2025
- May
Weekly Wallpaper Week 20/2025 My Wallpaper for the 20th week of 2025
- 2024
Adding a Colorful Border Around macOS App Windows I found this little tool that allows you to add a colorful border to macOS windows.
- April
How to Learn New Things Take notes and repeat, repeat, repeat
- February
Losing Weight and Improve My Health A journey to a healthier life
- 2023
- September
US Citizenship
- May
It Is Already May
- February
Dayjs Extension Usage
Kicking Nextcloud Cron Script from TrueNAS Cron Job
- 2022
- October
The Fediverse
On the Way to Dual Citizenship (🇩🇪🇺🇸)
WFH Day 946
- August
WFH Day 896
WFH Day 870
- June
Update Prusa Mk3s Fan Shroud
- May
Friday Evening Source Code Changes
WFH Day 782
WFH Day 778
- April
WFH Day 761
3d Printed Axidraw Easel Spacer
- March
WFH Day 744
WFH Day 736
- February
TIL - Adding Swift Code to Objective-C Project
WFH Day 702
Adding Multiple Files to Macos Gatekeeper
WFH Day 693
- January
Hugo, Themes and My Theme Customization
Swiftui Learn by Doing
WFH Day 657
- 2021
- November
Happy Thanksgiving 🦃
WFH Day 616
- August
TIL - Organize a Folder of Thousands of Images Into Subfolders
- May
WFH Day 438
WFH Day 421
WFH Day 414
- March
WFH Day 365
Day353
- February
Day350
Day340
Day329
- January
Day310
- 2020
- December
Advent Of Code 2020 The December Coding Challenge is on
- November
Day240
- October
About Ingo Richter (me)
Day218
Day205
Day200
- September
Day197
Day192
Day189
Day186
Day184
Day183
Day182
Day178
- April
Day26
- March
Day1
Design for Coffee Ground Distribution Tool Base with OpenSCAD Use OpenSCAD to design a Base to hold a Coffee ground distribution tool
- 2019
Learning Crystal With Genetic Algorithms Learning Crystal lang by re-implementing book samples originally written in Java
- 2018
- August
Testing raw DOM Event Handler in Reactjs
- April
ReactJS San Francisco Meetup at Zendesk Some notes from the recent SF ReactJS Meetup
- March
Resize APFS Container in macOS 10.13 VMWare Image Resize APFS VoContainerlume in macOS 10.13 VMWare Image
- 2017
- May
Effective Git - Worktrees Worktrees can save time switching between different feature branches
- April
Efficient JavaScript Unit Testing with Jest and Snapshots Make your software testing life easier with Jest and Snapshots to test your javascript code
- February
Weekly Wallpaper Week 09/2017 My Wallpaper for the 9th week of 2017
Weekly Wallpaper Week 08/2017 My Wallpaper for the 8th week of 2017
Weekly Wallpaper Week 07/2017 My Wallpaper for the 7th week of 2017
Weekly Wallpaper Week 06/2017 My Wallpaper for the 6th week of 2017
- January
Weekly Wallpaper Week 05/2017 My Wallpaper for the 5th week of 2017
Weekly Wallpaper Week 04/2017 My Wallpaper for the 4th week of 2017
Weekly Wallpaper Week 03/2017 My Wallpaper for the 3rd week of 2017
My Wallpaper Photo of the Week My Wallpaper of the Week
- 2016
- November
Get Up And Start Walking
- October
SIGINFO is awesome
- August
Don't say it. Do it! Don’t talk too much, do it!
TIL - Reactjs optimization that cost me some time
- June
TIL - where to put ant-contrib
Welcome to my new blog presence