Software engineering explained through tutorials, guides and stories

Month: March 2026

How I Turned My AI Coding Assistant Into a Self-Learning Team Member

I’ve been using AI coding assistants for a while now. GitHub Copilot, ChatGPT, Cursor — you name it, I’ve tried it. They’re all impressive, but they all share the same frustrating problem: every conversation starts from zero. You explain your project structure, your conventions, your preferences… and next session, it’s all gone. You’re back to square one.

That changed when I started using Claude Code as my daily driver. Not because it’s magically smarter out of the box, but because I figured out how to make it learn. And I mean actually learn — remembering my patterns, following my conventions, and getting better at working with my codebase over time.

Here’s how I did it.

Continue reading

Clean Code – TT Architecture

The most famous software architectures nowadays are Hexagonal, 3 Layers and MVC. The TT architecture is very similar to 3 layers but combined with the hexagonal one.

Nowadays we can assume that most companies follow a good architecture when designing their services. But that’s not true, you would be surprised to see how lots of companies are still struggling to get a good architecture in place that allows them to scale and grow rapidly.

In this post we’ll go through the most common architectures, their strengths and weaknesses, and then introduce the TT architecture — a simple and practical way to keep your codebase clean and maintainable.

Continue reading

© 2026 The Big Dev Theory

Theme by Anders NorenUp ↑