It's That Design Feeling

Notes from the build room. Real trade-offs, calm releases, and the little processes that keep web systems reliable—.NET, Next.js, Azure, CI/CD, identity, and more.

Technology agnostic design decoupling business logic and its underlying technologies

Breaking Free from Vendor Lock-In: How to Adapt Technology-agnostic Design Pattern

If you’ve ever built an app that talks to some external service, you know how painful it can be when the business team suddenly says: “Hey, we need to change our technology from ChatGPT API to Claude API”. That usually means ripping apart half your codebase just to swap a library. Not fun. That’s where technology-agnostic design patterns come in. The idea is simple: keep your business logic (the what) separate from the technology-specific implementation (the how).

Read more …
be a problem solver in this AI era

How to Actually Get Hired As A Junior Developer When Everyone Says AI will Replace You

Let's be real here. If you're trying to break into web development right now, you've probably heard some version of "companies aren't hiring juniors anymore because AI can do their job." And honestly? There's some truth to that. But before you panic and switch to accounting, let me tell you what's really happening and how you can actually use this to your advantage.

Read more …
Effective IT Solutions: The Real Business Value

Why Effective IT Solutions Are More Than Just Big Investments

In today’s fast-paced digital world, businesses know they need IT solutions to stay relevant and competitive. But here’s the thing: it’s not about how much you spend—it’s about the value those solutions bring to your business. Investing in the right IT solution is an investment in growth, customer satisfaction, and long-term success. So, how do you choose wisely? Let’s dive into how an effective IT strategy can elevate your business and explore what sets good solutions apart from bad ones. We’ll also look at a real-life example with Sitecore to see the difference.

Read more …
Understanding Business Value Through the Lens of the

Understanding Business Value Through the Lens of the "Business Model Canvas"

As developers and solution architects in IT consulting, we often dive straight into the technical aspects of a project—thinking about databases, user flows, and integrations. But understanding the true business value of our work involves seeing beyond the code and features. It requires us to grasp how our solution impacts the client’s overall business strategy. The Business Model Canvas is a powerful tool that helps us bridge this gap.

Read more …