Andy GrunwaldEngineering Manager and Software Engineer.

I manage engineers at Cloudflare, talk about software engineering on the Engineering Kiosk podcast, and organize the Engineering Kiosk Rhine-Ruhr Meetup.

Check out my articles

things i wrote about

Writing is a skill that, like a muscle, needs regular training. It forces you to think a topic through and express it clearly, and it lets others read your thoughts on their own time. Below you'll find my training progress.

Security

Why does storing two-factor authentication codes in your password manager make sense?

Modern login systems require a second factor (2FA) to log in, in addition to the standard username and password combination. A Time-based one-time password (TOTP) as a 6-digit number is often used. Password managers like 1Password, KeePass (or respective forks) and others offer the ability to store (and generate) the 2FA TOTP. For a long time, I was asking myself: Why is it recommended to have a username, password, and 2FA in the same storage (like 1Password)? Isn’t this against the basic idea of a second factor (regarding the storage places to gain access to)?

Lessons LearnedMeetups

Lessons learned from running a local tech meetup for 11 years

For the last 11 years (2012 - 2023), I was the main organizer of the local tech meetup Web Engineering DUS in Düsseldorf, Germany. At the end of 2023, my peer Dominik Siebel and I handed over the Meetup ownership to Dario Tilgner to continue to run the meetup with a new perspective, new spirit and a new refreshing approach. This blog post summarizes critical learnings from the past 11 years of local tech meetup activities.

Reading

My all-time-high articles

A list of articles that I highly recommend reading, because they changed the way I think, speak and behave.