Development Practices How Aviator Eliminates the Pain of Stacked PRs With stacked PRs, multiple reviewers can work on different parts of your feature simultaneously, and you can keep PRs small and focused.
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.
AI for Developers Leverage AI in Technical Due Diligence Engagements Atomic offers a Technical Due Diligence service, often used by VC firms funding startups. Here's how we've added AI to that workflow.
AI for Developers Cursor Tips I Learned from Vibe Coders: A Guide to AI-Powered Development While the "vibe coding" movement has its critics, there's no denying that AI tools like Cursor are reshaping how we write code.
Developer Tools Payload CMS 3.0 – The Good, the Great, and the Challenges I've been using Payload CMS 3.0 to build a complex healthcare application. The version 3 release has been both exciting and challenging.
Project & Team Management The Lean Leader’s Guide: Crush Short-Term Software Projects In the world of software development, short-term projects for clients require a different approach than their larger, long-term counterparts.
Development Practices Leverage Built-in Features: A Lesson in Simplicity I recently wondered if built-in features could simplify implementation in my software project. And sure enough, my hunch proved correct.
React / Redux The Reactor’s Dilemma: Transitioning from React to Vue Transitioning from React to Vue is like switching from a bike to an electric scooter – a zippier ride, but you must get used to the controls.
Project & Team Management When the Rookie Becomes the Vet: Soft Skills for First-Time Tech Leads I’ll share key insights and essential strategies that will help you navigate the thrilling but challenging transition to tech lead seamlessly.
JavaScript Improving Unit Test Efficiency: Leveraging Assert and Expect for Type Safety While pursuing better testing practices, my team realized the power of assert statements to improve our unit tests.
React Native React Native Desktop: The Future is React Native? Microsoft's React Native Desktop allows you to build apps in Javascript for Windows and MacOS with minimal variations.
Developer Tools, JavaScript Use Fuse.js for Quick and Easy Fuzzy Searching Recently, while building a feature that allowed users to fuzzy search over a list dynamically, I came across Fuse.js.