Posts
All the articles I've posted.
Intro to Code Reviews talk
Published: at 08:54 AMIf you've never participated in a code review, it can be tough to know where to start. I gave this talk at an LA Django meetup to help teams get started with code reviews and make them a regular part of their process.
Impostor Syndrome and Me
Published: at 01:09 PMI've struggled with impostor syndrome throughout my career, from my first programming job to joining Amazon. What I've learned about recognizing it and working through those feelings of not being good enough.
Code Review Best Practices
Published: at 08:54 AMA comprehensive guide to effective code reviews, covering what to look for in terms of architecture, style, and testing, as well as how to provide constructive feedback.
Python / Django Talks
Published: at 07:51 PMI started listening to Python and Django conference talks on my commute instead of music, and it's been amazing. Here are my notes and takeaways from some of the most influential talks I've heard.
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.
Georgia Tech OMS CS
Published: at 02:45 PMI'm starting Georgia Tech's Online Master of Science in Computer Science program. Why I chose this program, what I hope to gain, and my thoughts on online education for working professionals.