Software-Development
7 posts
What Two Failed Vibe Coding Projects Taught Me About AI Assistants
Lessons learned from sinking meaningful time into projects that didn't ship, but taught me how to build with AI coding agents.
Remote Work vs Asynchronous Work: Why Async Wins, Wherever You Are
Drawing a clear line between remote work and asynchronous work, with examples for software teams. Why async is the real game-changer.
Adapting TRLs for Software Development: A Practical Guide
How to effectively adapt Technology Readiness Levels to software projects with a practical framework that works with agile and DevOps practices
The Evolution of Cursor Rules: A More Granular Approach to AI Guidance
Explore Cursor AI guidance evolution from .cursorrules to Project Rules. Learn how the new directory-based system offers more granular, pattern-based control.
SDLC in the Age of AI
Exploring how AI reshapes software development: natural language programming, documentation as prompt engineering, and the role of `.cursorrules` files.
NASA Technology Readiness Levels: A Software Development Perspective
Explore NASA's Technology Readiness Levels (TRLs) and their application in software development, enhancing project maturity assessment.
Mastering Python Programming: Insights and Best Practices
Explore Python programming insights, best practices, advanced techniques, and real-world applications from years of professional software development.