AI
-
Over-Prompting Is the New Overengineering

AI is great at getting you started—but terrible at knowing when to stop. Most developers fall into the trap of over-prompting, chasing perfect output while burning time, tokens, and patience. The real skill isn’t better prompting—it’s knowing when to stop asking and start editing. Continue reading
AI, AI limitations, AI Tools, automation, build in public, cost optimization, Developer Productivity, developer workflow, diminishing returns, editing vs prompting, efficiency, human in the loop, large language models, overprompting, productivity, Prompt Engineering, Software Development, Tech Trends, token usage, workflow optimization -
Mastering Software Engineering: Key Lessons for Growth

In the ever-evolving world of software development, becoming a better software engineer is not just about mastering code. It’s about growing as a problem-solver. It also involves being a collaborator and a lifelong learner. The journey is as much about mindset and habits as it is about technical prowess. Here, I share lessons and strategies… Continue reading
AI, business, career growth, Clean Code, coding practices, Collaboration, Continuous Learning, debugging, domain knowledge, growth mindset, Leadership, mentorship, open source, problem solving, self-improvement, side projects, soft skills, Software Development, Software Engineering, software fundamentals, system design, Teamwork, technical skills, technology -
Why Prompt Engineering Isn’t a Reliable Skill

Prompt engineering is tweaking inputs to get desired outputs from AI models like ChatGPT. It’s not engineering—it’s trial and error. Why Prompt Engineering Falls Short: 1. No Foundational Principles: Unlike engineering, it lacks structured techniques or frameworks. It’s about guessing, not systematic problem-solving. 2. Unpredictable and Non-Reproducible: A prompt that works today can fail tomorrow.… Continue reading

