Tag: lessons-learned
All the articles with the tag "lessons-learned".
Why I write (and why you might want to too)
Published: at 07:12 PMA colleague asked me why I write, and it got me thinking. This post explores my journey into writing, what I've gained from it, and why you might want to start putting your thoughts out there too.
The AI Prisoner's Dilemma
Published: at 09:44 PMAI coding tools are everywhere, and each step feels reasonable. But what if we're all caught in an AI prisoner's dilemma, where individual choices lead to an uncertain future for our craft?
I made a game with AI and I don't know how to feel about it
Published: at 11:00 PMI tried building a game with AI, and it was an interesting journey. This post covers the ups and downs, what I learned about AI collaboration, and my thoughts on how it's changing game development.
Jekyll to Astro: an AI-assisted migration
Published: at 10:00 AMI migrated my old Jekyll blog to Astro using AI tools. It cut the time in half, and I learned a lot about what AI is good at (repetitive tasks) and where it still needs human guidance.
My Experience with the Amazon Promotion Process
Published: at 10:20 AMWhen I started at Amazon, promotions felt like a mystery. This is my story of navigating that two-year journey, from understanding Amazon's cautious approach to finally getting promoted.
Backfill Considerations and Lessons Learned
Published: at 06:22 PMWhen you need to backfill data, it's easy to cause problems. I've learned this lesson the hard way. This guide walks you through planning and executing backfills safely, from small fixes to massive data migrations.
Reflections on my Amazon Career
Published: at 12:57 AMToday's my last day after four years at Amazon. I joined to learn what made Amazon so successful, and I'm leaving with insights on their engineering culture and Leadership Principles.
My Path to Software Engineering
Published: at 12:35 PMI've gone between software engineering and film for most of my career. People often wonder about my unusual path, so I'm sharing the story of how I bounced between these two worlds and found my way to tech.
Submitting a Patch to CPython
Published: at 12:32 PMI submitted my first patch to CPython, Python's main implementation. The story of how I found a bug, worked with the core developers, and got my contribution accepted into the language.
7 Lessons Learned from Teaching My Brother to Program
Published: at 12:32 PMI spent a year teaching my 18-year-old brother to program over weekend Skype calls. Here are the seven key lessons I learned about teaching programming to beginners, from choosing the right language to keeping motivation high.