Artificial Intelligence In the Age of AI, You Need Structure In a world where translation throughput increases, we need structures that can be easily understood and modified by people.
AI for Developers Our AI Code Review Workflow, 7 Months Later Here's a follow-up on our homegrown AI code review workflow, including making it block merges and getting consistent findings run to run.
AI for Developers Here’s What Happened When I Revisited Our Code Review Experiment I recently wrote about my client team's decision to make human code review optional. Enough time has passed to share some honest reflections.
Development Practices Why I’m Sold on AI for Code Reviews AI code reviews are helping my team catch bugs and speed up PRs. Here’s how Codex, Cursor, and Sentry are improving our workflow.
AI for Developers Streamline Your Code Reviews: How AI-Powered PR Summaries Save Time and Improve Team Collaboration Learn how AI-generated pull request summaries save time & improve team collaboration. They might even revolutionize your PR workflow.
Development Practices 7 Ways to Get Practical Code Feedback We often talk about writing code, but less so about the importance of getting effective and practical code feedback.
Development Practices Code Review: A New Developer’s Guide Reviewing code as a new developer can be daunting. I've written a guide to code review best practices to help you.
Development Practices Add Tone Indicators to Your Pull Requests Thinking of adding tone indicators to pull requests? My team made use of them, marking things as "todo" or a "chore" to indicate a small fix.
Development Practices Review Pull Requests Confidently As a new dev, I needed a process for reviewing pull requests that allowed me to feel confident. Here are four questions I ask for every PR I review.
Development Practices Use Github’s Saved Replies to Supercharge Your Code Reviews One of my favorite tips for making pull request reviews more useful, efficient, and enjoyable is Github's "Saved replies."
Exploratory Testing How to Solve Software Bugs with the Scientific Method Following a process like the Scientific Method can help maintain your sanity during those seemingly hopeless searches for software bugs and broken code.
Development Practices “I Call Shotgun” – Contributing as the Navigator When Pair Programming While pair programming, having an engaged navigator can prevent the driver from wasting time on pesky syntax errors or little logic errors.