AI, BDD, and Why We're Bad at Predicting the Future


Filip Hric

22th July 2025

AI, BDD, and Why We're Bad at Predicting the Future

Hello Reader,
Lately, it seems the conversation around AI has shifted. We're moving past the initial "what can this chat window do?" phase and into the more practical, and sometimes awkward, integration into our development lifecycle.

To me, one of the most interesting moments recently is that we're seeing major players like Amazon use BDD for AI-driven requirement planning. Plus the whole ecosystem of AI builder tools is emerging, each with its own take on how to plan and execute tasks.


Blogposts, discussions, events

Amazon's New Code Editor Uses BDD-like syntax for Planning

Amazon's new code editor uses Behavior-Driven Development (BDD) for planning requirements. This is a significant move, embedding a classic testing and collaboration practice directly into the AI development workflow.

​Read more →​

A Comparison of Planning in AI Builder Tools

I recorded a short video comparing how planning is implemented in different AI builder tools. If you're exploring this space, this video breaks down the different approaches you'll encounter.

​Watch video →​

Future of AI (and Phones)

We have a tendency to imagine the future as just a different version of the present. People once imagined the future of phones would look like the image above. It's a good reminder to be humble when predicting how AI will actually shape our future.

​Join the disucssion →​


99 Cypress.io tips is on summer sale!

Get full course for 50% cheaper!

99 bite-sized video lessons. Each under 5 minutes. Each immediately applicable. No fluff, just immediately applicable tips for automation engineers who are serious about their craft 🔧

✅ Eliminate flaky tests forever

✅ Master undocumented Cypress features

✅ Implement patterns used by pros

✅ Debug like a pro, not by trial and error


Filip Hric

Teaching testers about development, and developers about testing

filip@filiphric.sk, Senec, Slovakia 90301
​Unsubscribe · Preferences​

Filip Hric

Sign up for weekly tips on testing, development, and everything related. Unsubscribe anytime you feel like you had enough 😊

Read more from Filip Hric

Filip Hric 13th May 2025 TO BE OR NOT TO BE (TECHNICAL) Hey Reader!There’s an ongoing debate in the QA world on whether it makes sense to get technical or not. I remember having a fairly heated debate on this last November at Agile Testing Days in Potsdam. My talk titled "Test like a developer, develop like a tester" argued that we should put the effort as testers to become experts in the software we test. And yes, that includes having a fair bit of developer knowledge. Jason Arbon called...

Filip Hric 23rd April 2025 AN APP CAN BE A HOME-COOKED MEAL He Reader,Today I’d love to share with you one of the best blogposts I’ve ever read. It warmed my heart and inspired me greatly. The blogpost is called "An app can be a home-cooked meal". Give it a read. It taps into something that’s really close to my heart - using your talents to make a world a better place - starting with your family. While you can be a world-renowned chef, it will always feel different when you cook a meal for...

Filip Hric 24th March 2025 Playwright in Production Hello Reader,I’ll be doing a live webinar with my friend Jonathan tomorrow. We’ll be talking about different use-cases of Playwright in production. Interestingly we’ll focus on use cases that are outside of testing, like web-scraping, monitoring and automation workflows. Make sure to register and join us! Register here Blogposts, discussions, events In Case You Missed It – Code (r)evolution Livestream Last week, Jonathan and I unpacked...