Exploring how AI assistants, cloud IDEs, and automated tools are reshaping developer skills. Are we becoming better programmers or just solving different problems?
Read Article
Posts by Amna Anwar

Fine‑Tuning vs Prompt Engineering: Which One Actually Saves You Money?
by Amna Anwar • 7/31/2025Fine-tuning vs prompt engineering: discover which AI approach saves money, time, and resources. Complete cost analysis, decision tree, and expert tips for 2025.
Read Article
Go vs Python vs Rust: Which One Should You Learn in 2025? Benchmarks, Jobs & Trade‑offs
by Amna Anwar • 7/17/2025Complete 2025 performance comparison of Go, Python, and Rust covering benchmarks, memory usage, developer velocity, salaries, and real-world use cases for modern software development.
Read Article
The Rise of the Code Reviewer: Working with AI-Generated Code
by Amna Anwar • 6/24/2025Discover how AI code generation is transforming the developer role from code author to code reviewer. Learn essential skills for reviewing AI-generated code, catch critical bugs, and ensure quality in the AI-first development era.
Read Article
When Code Reviews Go Too Far: Finding the Balance Between Quality and Velocity
by Amna Anwar • 6/12/2025Discover how to balance code quality and development velocity when code reviews become counterproductive. Learn practical techniques to keep reviews effective without sacrificing team momentum.
Read Article
CodeRabbit: AI Code Reviews That Ship Code Faster
by Amna Anwar • 5/20/2025CodeRabbit: The industry-leading AI code reviewer integrated with PullFlow to streamline pull request reviews, eliminate communication overhead, and help development teams ship higher quality code faster.
Read Article
AI Agents in Open Source: Evolving the Contribution Model
by Amna Anwar • 4/29/2025Discover how AI agents are transforming open-source development with automated contributions and collaborative workflows. Learn about the evolving roles of contributors and maintainers in this new paradigm of human-AI partnership.
Read Article
Code Reviewing: Finding Bugs and the Art of Crushing 'Em
by Amna Anwar • 10/21/2024Code reviews are an integral part of the software development process, and they play a crucial role in ensuring code quality, identifying bugs and vulnerabilities, and facilitating knowledge sharing among team members. In this article, we will delve beyond the numbers and demystify code review metrics to provide you with insights and strategies for improving your code review performance.
Read Article
Demystifying Code Review Metrics for Improved Performance
by Amna Anwar • 5/8/2024Dive into the art of code reviewing, strategies for success, and overcoming challenges. Cultivate a positive culture to foster growth and collaboration in your development team.
Read Article