Tag: lessons-learned
All the articles with the tag "lessons-learned".
Temporary is Permanent
Published:9 min readLight Iron announced it was winding down. Some memories from my first job, my first family in LA, and where I accidentally started writing software.
Wider, Not Faster
Published:4 min readWorking with AI changed what I'm willing to attempt. It also changed me.
The Rock Tumbler
Published:5 min readSome feedback is easy to act on. Other feedback takes work to process. That work might be the point.
Getting out of my own way: Lessons from becoming a Staff Engineer
Published:7 min readBecoming a Staff Engineer meant working through self-doubt, helping others do better work, and learning which problems to leave alone.
Why I write (and why you might want to too)
Published:5 min readI started this blog for my future self. Eleven years later, writing has given me something I once felt I lacked: a record of things I made.
The AI Prisoner's Dilemma
Published:5 min readAI 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:10 min readI built a sprint-planning game with AI over a weekend. Making it was more fun than playing it, and left me unsure what that means for the craft.
Jekyll to Astro: an AI-assisted migration
Published:5 min readI 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
Originally:updated Feb 21, 20263 min readMy promo journey at Amazon took two years from when I first thought I was ready. One rejection, a lot of reflection, and a manager's quote that made it all click.
Backfill Considerations and Lessons Learned
Published:8 min readLessons from sending millions of production records through a new service: planning a backfill, testing small, monitoring, and verifying the results.