How Much AI Should We Use? Balancing Intelligence, Reliability and Cost at Scale
Here’s a question that should be on every engineering leader’s mind right now: are we using AI where it truly adds value, or just because we can?
Here’s a question that should be on every engineering leader’s mind right now: are we using AI where it truly adds value, or just because we can?
The landscape of AI agents is evolving from simple chat interfaces to autonomous systems that can do things—browse the web, manage infrastructure, or interac...
“Agentic AI” is the buzzword of the moment. It’s everywhere in my feed, often accompanied by complex diagrams of five different bots talking to each other to...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Welcome to my corner of the internet where I share my journey of learning and growing in the world of technology and solution architecture. I’m not claiming ...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
Today marks a significant milestone in the Tenant Management evolutionary journey: we’re taking our first step into the AI/LLM world by creating a Model Cont...
Following the architectural foundation established in Tenant Management Java Stack: System Architecture, this post provides a comprehensive demo walkthrough ...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
Today I’m documenting the requirements for a Landlord-Tenant Management System - a specialized application designed for individual landlords who manage their...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Today I want to share my experience building a comprehensive Tenant Management App - a full-stack web application that manages properties, tenants, and finan...
Welcome to my corner of the internet where I share my journey of learning and growing in the world of technology and solution architecture. I’m not claiming ...
Following the architectural foundation established in Tenant Management Java Stack: System Architecture, this post provides a comprehensive demo walkthrough ...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Following the architectural foundation established in Tenant Management Java Stack: System Architecture, this post provides a comprehensive demo walkthrough ...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
Today I want to share my experience building a comprehensive Tenant Management App - a full-stack web application that manages properties, tenants, and finan...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Following the architectural foundation established in Tenant Management Java Stack: System Architecture, this post provides a comprehensive demo walkthrough ...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
The landscape of AI agents is evolving from simple chat interfaces to autonomous systems that can do things—browse the web, manage infrastructure, or interac...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
Today marks a significant milestone in the Tenant Management evolutionary journey: we’re taking our first step into the AI/LLM world by creating a Model Cont...
Here’s a question that should be on every engineering leader’s mind right now: are we using AI where it truly adds value, or just because we can?
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
Today marks a significant milestone in the Tenant Management evolutionary journey: we’re taking our first step into the AI/LLM world by creating a Model Cont...
Here’s a question that should be on every engineering leader’s mind right now: are we using AI where it truly adds value, or just because we can?
The landscape of AI agents is evolving from simple chat interfaces to autonomous systems that can do things—browse the web, manage infrastructure, or interac...
“Agentic AI” is the buzzword of the moment. It’s everywhere in my feed, often accompanied by complex diagrams of five different bots talking to each other to...
Today I want to share my experience building a comprehensive Tenant Management App - a full-stack web application that manages properties, tenants, and finan...
Today I’m documenting the requirements for a Landlord-Tenant Management System - a specialized application designed for individual landlords who manage their...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Today I want to share my experience building a comprehensive Tenant Management App - a full-stack web application that manages properties, tenants, and finan...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Here’s a question that should be on every engineering leader’s mind right now: are we using AI where it truly adds value, or just because we can?
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
Today marks a significant milestone in the Tenant Management evolutionary journey: we’re taking our first step into the AI/LLM world by creating a Model Cont...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
Today marks a significant milestone in the Tenant Management evolutionary journey: we’re taking our first step into the AI/LLM world by creating a Model Cont...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
Today marks a significant milestone in the Tenant Management evolutionary journey: we’re taking our first step into the AI/LLM world by creating a Model Cont...
Evolution 6 (Final): Deploying our full-stack application to Google Cloud Platform using Cloud Run and Cloud SQL. At $18-22/month, it’s 20% cheaper than AWS ...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
Evolution 6 (Final): Deploying our full-stack application to Google Cloud Platform using Cloud Run and Cloud SQL. At $18-22/month, it’s 20% cheaper than AWS ...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
Evolution 6 (Final): Deploying our full-stack application to Google Cloud Platform using Cloud Run and Cloud SQL. At $18-22/month, it’s 20% cheaper than AWS ...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
The landscape of AI agents is evolving from simple chat interfaces to autonomous systems that can do things—browse the web, manage infrastructure, or interac...
“Agentic AI” is the buzzword of the moment. It’s everywhere in my feed, often accompanied by complex diagrams of five different bots talking to each other to...
Welcome to my corner of the internet where I share my journey of learning and growing in the world of technology and solution architecture. I’m not claiming ...
Welcome to my corner of the internet where I share my journey of learning and growing in the world of technology and solution architecture. I’m not claiming ...
Welcome to my corner of the internet where I share my journey of learning and growing in the world of technology and solution architecture. I’m not claiming ...
Welcome to my corner of the internet where I share my journey of learning and growing in the world of technology and solution architecture. I’m not claiming ...
Welcome to my corner of the internet where I share my journey of learning and growing in the world of technology and solution architecture. I’m not claiming ...
Welcome to my corner of the internet where I share my journey of learning and growing in the world of technology and solution architecture. I’m not claiming ...
Today I’m documenting the requirements for a Landlord-Tenant Management System - a specialized application designed for individual landlords who manage their...
Today I’m documenting the requirements for a Landlord-Tenant Management System - a specialized application designed for individual landlords who manage their...
Today I’m documenting the requirements for a Landlord-Tenant Management System - a specialized application designed for individual landlords who manage their...
Today I want to share my experience building a comprehensive Tenant Management App - a full-stack web application that manages properties, tenants, and finan...
Today I want to share my experience building a comprehensive Tenant Management App - a full-stack web application that manages properties, tenants, and finan...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Following up on my previous post about the single-file tenant management app, today I want to share the next step - refactoring it into a modular monolith. T...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
Building on our modular monolith evolution, today I want to dive deep into the system architecture of the Tenant Management System. This post explores the ar...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
I’ve been absolutely amazed by how Cursor is revolutionizing software development. The ability to describe what you want in natural language and watch it tra...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
Today I kicked off a new chapter for the Tenant Management application by rebuilding it as a React + Spring Boot project. After exploring the Python/Flask ve...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Building on the hands-on migration I shared in Tenant Management App: Spring Boot and React Transition, this post documents the current architecture baseline...
Following the architectural foundation established in Tenant Management Java Stack: System Architecture, this post provides a comprehensive demo walkthrough ...
Following the architectural foundation established in Tenant Management Java Stack: System Architecture, this post provides a comprehensive demo walkthrough ...
Following the architectural foundation established in Tenant Management Java Stack: System Architecture, this post provides a comprehensive demo walkthrough ...
Today marks a significant milestone in the Tenant Management evolutionary journey: we’re taking our first step into the AI/LLM world by creating a Model Cont...
Today marks a significant milestone in the Tenant Management evolutionary journey: we’re taking our first step into the AI/LLM world by creating a Model Cont...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
In our previous post, we explored the technical foundation of converting our Tenant Management REST API into an MCP server. Today, we’re diving into somethin...
Most teams want AI in their products, but ripping out familiar workflows to bolt on a chatbot rarely ends well. This roadmap shows how to layer AI into an ex...
Most teams want AI in their products, but ripping out familiar workflows to bolt on a chatbot rarely ends well. This roadmap shows how to layer AI into an ex...
Most teams want AI in their products, but ripping out familiar workflows to bolt on a chatbot rarely ends well. This roadmap shows how to layer AI into an ex...
Most teams want AI in their products, but ripping out familiar workflows to bolt on a chatbot rarely ends well. This roadmap shows how to layer AI into an ex...
Most teams want AI in their products, but ripping out familiar workflows to bolt on a chatbot rarely ends well. This roadmap shows how to layer AI into an ex...
Most teams want AI in their products, but ripping out familiar workflows to bolt on a chatbot rarely ends well. This roadmap shows how to layer AI into an ex...
Evolution 5: Introducing a dual-pane conversational interface with a dedicated ‘Canvas’ for rich data visualization, bridging the gap between chat and tradit...
Evolution 5: Introducing a dual-pane conversational interface with a dedicated ‘Canvas’ for rich data visualization, bridging the gap between chat and tradit...
Evolution 5: Introducing a dual-pane conversational interface with a dedicated ‘Canvas’ for rich data visualization, bridging the gap between chat and tradit...
Evolution 5: Introducing a dual-pane conversational interface with a dedicated ‘Canvas’ for rich data visualization, bridging the gap between chat and tradit...
Evolution 5: Introducing a dual-pane conversational interface with a dedicated ‘Canvas’ for rich data visualization, bridging the gap between chat and tradit...
Evolution 5: Introducing a dual-pane conversational interface with a dedicated ‘Canvas’ for rich data visualization, bridging the gap between chat and tradit...
Evolution 5: Introducing a dual-pane conversational interface with a dedicated ‘Canvas’ for rich data visualization, bridging the gap between chat and tradit...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
Evolution 6: Exploring and comparing 5 different AWS deployment strategies for a full-stack application—from $10/month low-cost EC2 to enterprise-grade ECS F...
Evolution 6 (Final): Deploying our full-stack application to Google Cloud Platform using Cloud Run and Cloud SQL. At $18-22/month, it’s 20% cheaper than AWS ...
Evolution 6 (Final): Deploying our full-stack application to Google Cloud Platform using Cloud Run and Cloud SQL. At $18-22/month, it’s 20% cheaper than AWS ...
Evolution 6 (Final): Deploying our full-stack application to Google Cloud Platform using Cloud Run and Cloud SQL. At $18-22/month, it’s 20% cheaper than AWS ...
Evolution 6 (Final): Deploying our full-stack application to Google Cloud Platform using Cloud Run and Cloud SQL. At $18-22/month, it’s 20% cheaper than AWS ...
Evolution 6 (Final): Deploying our full-stack application to Google Cloud Platform using Cloud Run and Cloud SQL. At $18-22/month, it’s 20% cheaper than AWS ...
“Agentic AI” is the buzzword of the moment. It’s everywhere in my feed, often accompanied by complex diagrams of five different bots talking to each other to...
“Agentic AI” is the buzzword of the moment. It’s everywhere in my feed, often accompanied by complex diagrams of five different bots talking to each other to...
“Agentic AI” is the buzzword of the moment. It’s everywhere in my feed, often accompanied by complex diagrams of five different bots talking to each other to...
The landscape of AI agents is evolving from simple chat interfaces to autonomous systems that can do things—browse the web, manage infrastructure, or interac...
Here’s a question that should be on every engineering leader’s mind right now: are we using AI where it truly adds value, or just because we can?
Here’s a question that should be on every engineering leader’s mind right now: are we using AI where it truly adds value, or just because we can?
Here’s a question that should be on every engineering leader’s mind right now: are we using AI where it truly adds value, or just because we can?