Posts
All the articles I've posted.
The AI Prisoner's Dilemma
Published: at 09:44 PMTwo years ago I wrote 90-100% of my code by hand. Today it's maybe 30%. We might all be trapped in what I'm calling the AI prisoner's dilemma.
I made a game with AI and I don't know how to feel about it
Published: at 11:00 PMI spent $20 on Cursor to build a game and realized the actual game was building the game itself.
Know where you're going (and be open to change)
Published: at 10:30 PMHow having clear direction while remaining open to change shaped my journey from film school to software engineering, and why both focus and flexibility matter in any career.
Jekyll to Astro: an AI-assisted migration
Published: at 10:00 AMHow I used AI tools to migrate 43 blog posts to Astro, with real examples and lessons from both successful and failed approaches
In Python, Rose == 'Red', Violet is not 'Blue'
Published: at 09:57 AMA deep dive into Python's string interning behavior, exploring why identical strings sometimes share memory locations and why this matters for performance and correctness.
Personal Finance for Software Engineers
Published: at 09:25 AMLearning about personal finance can change your life for the better. As a software engineer, I love learning about systems, and personal finance is a system that affects us all.
Launching Effective One-on-One Meetings
Published: at 06:41 AMWhen I took over one-on-ones for a team engineers at Amazon, I needed a framework to make these meetings valuable. Here's the template I've refined over 20+ introductory sessions.
Tech Interview Tips and Strategies
Published: at 12:53 PMPreparing for technical interviews can feel overwhelming! There's so much to learn and keep in mind. Here's what I've learned from running mock interviews and offering feedback.
The Quadrant Test
Published: at 07:22 PMA simple but effective framework for making difficult career decisions, based on evaluating best and worst case scenarios in both short and long term.
Senior Engineer Job Search Preparation
Published: at 12:53 PMA detailed guide to preparing for senior engineering interviews, based on my experience interviewing at major tech companies in 2022.