About
A bit about me
I'm Andrew Shu, based in the SF Bay Area (East Bay).
I've spent the last 16 years building and leading engineering teams: from a founding CTO at the online printing company MGX Copy (now Printivity), to Director of Engineering at Permiso Security. At Permiso, I led a team building identity security for the cloud and I helped the team expand their adoption of vibe coding, especially for practical use in production.
I'm also a lifelong tinkerer and doodler who loves to learn and experiment. In my free time, I enjoy running/cycling, listening to audiobooks at 1.5x speed, and exploring the world through food.
And what I'm working on
Right now, I'm immersing myself in vibe coding: how engineers and teams actually use AI coding tools, what it costs, what accelerates productivity, and where the rough edges are.
I'm building something new in this space. I'll share more as it takes shape.
This blog is where I post what I'm learning, experimenting with, and building: techniques, tooling, and architectures. I'll also be sharing what I'm hearing from other engineers and managers I'm talking to. I aim to publish a few times a month.
If you're an engineer exploring vibe coding or an engineering manager thinking about how to help your team use these tools, I'd love to connect. DM me on LinkedIn or on X.