Thomas Moeller

Thomas Moeller

Designer & Founder @ ZeroSixty

About

I’m the Founder and Chief Design Officer of ZeroSixty, with nearly two decades of experience leading design across products, services, and digital platforms. Previously, I served as Director of Experience Design at fuseproject, a globally recognized design firm known for its impact on the industry. Throughout my career, I’ve worked with teams to shape meaningful design experiences for some of the world’s most recognized brands. I’m passionate about exploring diverse perspectives and bringing together creativity, technology, and strategic thinking. My experience spans automotive, healthcare, consumer products, retail, software, telecommunications, finance, and technology.

Forums

•

19h ago

When AI generates configuration files for you, how do you deal with the API keys and secrets?

Initially, I even pasted Supabase key directly into prompt because of request from the agent. It found its way to the file that I was about to commit. I noticed it in the diff accidentally.

In any case, I formulated certain guidelines. Secrets reside exclusively in the environment files that appear in the gitignore list prior to the first commit. I never insert secrets into chat prompt, using only placeholders such as SUPABASE_URL. And before every push, I perform quick search for long seemingly random strings.

View more