How to get better results from AI-augmented programming

Discover how to avoid common AI coding pitfalls like context loss, hallucinated APIs, and inconsistent styles when working with agentic tools like Cursor, GitHub Copilot, and Windsurf. This hands-on guide shares effective techniques for rule-based prompting, context management with version-controlled Markdown, and building a continuously improving workflow for reliable, frustration-free results.

Read More
Horseless carriage: AI is not just for faster coding

We often talk about AI in software development as a way to write code faster—but that’s only part of the story. As tools evolve, so do our workflows, expectations, and even our roles. From low-stakes experimentation through “vibe coding” to structured multi-agent systems, this blog post explores how AI-augmented programming is reshaping not just how we code, but how we think about building software altogether.

Read More
Bringing tech and business together

Quite often organizations think they have good open communication lines and transparency between tech and business — developers and other IT professionals know how their work is aligned with business goals and how they enable end users and end-user solutions. It’s a common view that business needs are discussed openly, and everyone has a clear understanding of their role in the big picture.

Read More
Katariina Vakkuri