Every year, I take a step back to reflect on my journey as a content creator. Since 2018, I’ve been helping developers learn Flutter, and since 2020, Code With Andrea has been my full-time focus.
This 2025 retrospective is quite a bit shorter than previous editions—for reasons that will become clear soon. 😅
I’ve been writing these retrospectives for eight years now! If you’re curious, check out the previous editions: 2024, 2023, 2022, 2021, 2020, 2019, and 2018.
2025: Executive Summary
If I had to judge my year based on content produced, 2025 was lackluster:
- No new courses
- 7 new articles (vs 12 in 2024)
- 37 new tips (vs 81 in 2024)
- 4 new YouTube videos (vs only one new video in 2024)
This decline is mainly due to personal reasons: in 2025, I moved back to Italy (my home country). While I'm very happy with this decision, it brought new challenges and I needed some extra time to settle down with my family.

Beyond personal circumstances, these trends also hit my business hard:
- Declining traffic from SEO and social media (due to algorithmic changes)
- Fewer people learning with long-form content
- Macro-economic changes (challenging job market)
- Rise of AI
All these factors meant that my website traffic, already declining in 2024, went into freefall in 2025:

Zooming out, my all-time stats now resemble Stack Overflow's decline:

These trends are just the continuation of what I observed last year. For more details, see my 2024 retrospective.
Less traffic means fewer course sales. While I no longer publish income reports, I can say that my 2025 revenue was less than half that of 2024. 📉
What About Other Creators?
It's not just me. Many educators are publishing less, and even big channels like FreeCodeCamp are seeing sharp declines compared to previous years.
These two videos summarize the situation well:
- Why nobody's creating coding tutorials anymore by Maximilian Schwarzmüller
- Why I stopped making coding tutorials by Brad Traversy
For content creators, the choice is clear: either fade away or adapt to the new reality.
And this brings me to my plans for 2026. 👇
Pivoting to AI in 2026 🚀
As Andrej Karpathy recently said, AI brings a whole new programmable layer of abstraction to master. This means that to become an effective AI engineer, you need to learn new skills and adopt a mental model that blends traditional software engineering with the strengths and pitfalls of AI.
Indeed, agentic coding tools have helped me immensely in 2025, as I showed in my Claude Code crash course.
And while Claude Code has truly been a game-changer for me, it's only when I started creating my own agentic system and workflows that I've been able to:
- Build increasingly complex apps
- With less back-and-forth
- And higher code quality
- Much faster than ever before
In short: Claude Code + Agentic Workflows = consistently good results 🔥
By now, I'm convinced that agentic coding is the future of software development—and I'm betting my business on it in 2026.
In practice, my plan is to productize my agentic workflows and create educational content about agentic coding. Maybe it won't work out, but I'll give it a good shot! 🤞
Addressing the AI Skeptics
I understand that many people have mixed opinions about AI. If you're in the "AI coding sucks" camp, I can't blame you.
But I think it's fair to say that:
- LLMs and coding agents are here to stay
- Developers who learn to use AI effectively are more likely to thrive in the future
Personal take: Throughout my career, I've never regretted learning new things, and I see AI coding as the most important skill devs should learn right now—on top of existing foundations. Even if the AI bubble bursts (as I think it will), we'll continue using LLMs—perhaps no longer at subsidized prices.
What About Flutter?
My shift towards AI still leaves room for Flutter content, but with a different focus.
Going forward, I won't be teaching "how to do X or Y" in Dart/Flutter.
Why?
Because I barely write any code myself anymore—AI does it for me.
Note: I still plan to share the latest Flutter highlights in my monthly newsletter. If notable new features come out, I'll try to cover them.
My Agentic Coding Workflow
How do I use AI in practice? Here's my current workflow:
- spec: Write initial specifications, refine with AI
- plan: Generate a plan from the spec and project guidelines
- work: Implement the code with AI
- verify: Run tests + manual verification
- deliver: Ship, collect feedback, iterate

Increasingly, I find that if I put a lot of effort into the spec and plan phases, the output of the work phase is almost always correct—saving me a ton of time.
This means I can create more high-quality apps, and I want to help you do the same. 🚀
Looking Ahead to 2026
My plans for 2026 aren't final yet, but here's what I'm thinking:
- Refine and launch my own Agentic Coding toolkit/workflow for Flutter Development
- Share new AI-coding tutorials on YouTube
- Launch a new Agentic AI Coding course
Since I can build much faster with AI, I might even launch some new products and see if they gain some traction.
Overall, this feels like a completely new challenge, and it's only thanks to the success of prior years that I'm able to pivot and adapt.
Thank You 🙏
I'm truly grateful to everyone who has supported me and bought my courses in the past. You've given me and my family the opportunity to live the life I want, on my own terms, and I can't put a price on that!
I wish you all the best for 2026! I hope you'll find a way to navigate new challenges as they come, and find success and happiness in your life!
All the best,
Andrea






