Nate McMaster

Nate McMaster

Principal software engineer. Occasional writer.

I'm a software engineer at Anthropic, previously a principal software engineer at AWS and Microsoft where I worked on ASP.NET Core. I write about developer tools, software internals, and lessons learned along the way.

Recent Posts

1Password is still worth it in 2026

I let my 1Password Family subscription lapse for three months to give iCloud Passwords a real shot. Apple’s offering is free, built-in, and getting better. After three months, I went back to 1Password.

So, you want to work for Anthropic?

Reflections on landing the job

I recently joined Anthropic as a Member of Technical Staff, building software to support Anthropic’s network. It sparked a flurry of people asking if they could join, too. Whether you’re considering a job change or specifically curious about Anthropic, I’ll share how I got the job, then walk through what I weighed: income, uncertainty, values, and the allure of hype.

Thoughts on leaving AWS and joining Anthropic

This month, I announced I have resigned my position as a Principal Software Engineer for Amazon Web Services (AWS) and accepted a new role as a Member of Technical Staff with Anthropic. After announcing my transition out, 34 people at AWS scheduled office hours for 1:1 interviews with me, and I got asked a lot of questions. I’m sharing some of the common questions and answers here. Whether my thoughts are actually worth sharing is a question I try not to think about too hard. (Plus, two people specifically asked if I could blog more after I leave. I’m choosing to believe they weren’t being sarcastic.)

How I use AI to code

I love to code. I code a lot. And I think I’m good at it - I started coding in 2002 and have written many, many applications in the last 20+ years. AI has been changing the way I code, and I wanted to share my learnings (so far).

See more posts...