Stages of AI-Assisted Development: How My Workflow Evolved
A practitioner's account of how AI integration in software development evolved incrementally, from basic coding assistance to structured spec-first workflows and agent-based systems.
Thoughts on product, engineering, and AI. Published on LinkedIn and Medium.
A practitioner's account of how AI integration in software development evolved incrementally, from basic coding assistance to structured spec-first workflows and agent-based systems.
Building is how I learn. Writing code forces me to deal with real constraints, trade-offs, and failures. I construct small tools and experimental projects publicly to understand systems deeply.
Exploring how AI adoption impacts skill development in younger generations. Potential cognitive losses like declining critical thinking alongside emerging capabilities like prompt engineering.
User Stories: Basic Concepts and Suggestions
Mobile Payments Plus Virtual Cards: The Best of Both Worlds
Agile: The Power of Short Iterations and Rapid Feedback Loops
Why Did the Hacker Close My Amazon Account?
My Friend Got Hacked: The Domino Effect of an Email Breach
Protecting ourselves from a breach
The possible futures of Brexit in diagrams: timelines of possibilities
Breached data: stats and graphical representation (haveibeenpwned source)
Signup/login security practices
New PGP key
A framework for evaluating product quality through four key attributes: Proposition, Usability, Necessity, and Kansei. Analyzing Google Glass as a case study.
Story mapping provides a visual framework that organizes user stories to clarify system functionality, identify backlog gaps, and plan releases that deliver consistent value.