AI in Practice: Balancing Power and Judgment

Feb 28, 2026
AI in Practice: Balancing Power and Judgment

AI is becoming increasingly common in our professional and personal lives. It brings convenience and capabilities that were previously out of reach. At the same time, I increasingly see AI treated as a silver bullet - with high expectations and a great deal of trust. AI delivers the most value when approached pragmatically: with a clear understanding of both its strengths and its limitations.

While building my website, I deliberately used AI across different stages of the process and observed what works well and what remains challenging.

Strengths

Cross-functional team of one

Building a website requires moving through the full product lifecycle - from brand positioning and design to infrastructure, development, and SEO (as described in my previous post).

Before AI, this would typically require either deep expertise across multiple domains - something rarely found in a single person - or collaboration with a team of specialists. With AI, I could operate as a cross-functional team of one.

For this use case, role-based prompting worked best: asking AI to fulfil a certain role or act as an expert in a specific field. The more specific the role and context, the better the output. Within minutes, I was discussing positioning options with a “brand strategist” or reviewing design ideas as if I had stepped into a web design studio.

Lightning fast

AI is incredibly fast. It’s like comparing doing math calculations on paper to using a computer program. When working with a large amount of content or code, it takes seconds or minutes to analyse existing information and generate the required output. When I asked AI to add a specific section to my website, it understood the structure and knew exactly where changes were needed within minutes.

This dramatically shortens the feedback loop and accelerates overall progress. Without AI, I’m sure it would have taken me much longer to complete all the necessary work.

Thinking like an entrepreneur

Using AI, I felt a clear shift toward a more entrepreneurial mindset. I was no longer focused on limitations - I started seeing opportunities and challenges I could solve. It sparked both my creativity and curiosity.

In the beginning, I felt confident mainly about the code and the content. As I progressed, my confidence grew. I began experimenting with design, creating images I had envisioned, and exploring areas that had previously felt uncomfortable.

Getting to the outcome

By using AI for most of the work, I reached the desired outcome - I completed the website. I felt satisfied, especially with the visible elements such as the design, images, and content.

Some decisions were the result of “sparring” with AI and turned out better than I had initially envisioned. By applying techniques such as “chain of thought” or “tree of thought” prompting, I asked AI to walk me through solutions or explore multiple options. This allowed me to challenge suggestions and steer the outcome.

Shortcomings

Quality and maintainability

Although front-end development is not my area of expertise, I noticed that when using AI for code generation, it often produced more code than was necessary. I knew that if I continued generating without restraint, the simple codebase would quickly get out of hand, making each subsequent change increasingly difficult to implement and understand. After each round of code generation, I spent time cleaning up and simplifying the code for the sake of maintainability.

I remember working with an excellent developer whom I used to call “the jeweller.” Even when working on complex tasks, he made changes with surgical precision. That’s where engineering craft still beats AI. Using AI to develop production systems at scale requires supervision and thorough cleanup by experienced engineers.

Iterating makes it worse

When a solution generated by AI required small changes, fixing it often took a disproportionate amount of time and effort compared to the size of the problem. With both code and image generation, I observed that asking AI to make minor adjustments sometimes created more issues than it solved.

To work around this, I adopted one of two approaches: either I made the necessary changes manually, or I reimplemented the solution from scratch with AI.

Bias

Although I was aware of this risk, it still surprised me. During the brand positioning stage, I provided AI with information about my background, experience, and motivation. After discussing styling preferences, it generated a mockup.

Smiling confidently at me from the homepage was the image of a professionally dressed man. What did I expect in a male-dominated industry? 😅 I realised I had never explicitly mentioned that I was a woman.

Providing sufficient and unbiased context and critically reviewing outputs for bias is especially important in production systems where AI interacts directly with users.

My takeaways

Working with AI throughout different stages of building my website highlighted the tradeoffs involved and offered a glimpse into how approaches to building software products are evolving.

AI’s greatest strength lies in its broad applicability combined with speed. This makes it particularly well suited for rapid prototyping, experimentation, and one-off projects that are unlikely to require long-term maintenance.

AI can effectively fill skill gaps and work cross-functionally on relatively simple projects that require diverse expertise, such as a personal website.

For more complex products with a long-term vision, however, AI should be integrated into the development workflow thoughtfully. Careful supervision, clear governance, and engineering discipline remain essential to ensure sustainable pace, quality, and maintainability.

Training in AI usage - from prompting techniques and available tooling to ethical considerations - is another important aspect of responsible adoption within organisations.

Finally, the outcome is only as good as the underlying data. When AI systems rely on proprietary data, ensuring that the data is consistent, complete, accurate, and free from bias is critical to their performance.

AI is a powerful tool that expands what is possible and accelerates progress. Real value comes from harnessing that power with human judgment and expertise.