top of page

Demo.png

Woman with Headphones

In the Woods

Demo.png
Spring Time
Modern Software Solutions
“Everyday can be a better day in Software Engineering”
Home: Welcome
Search
✨ Something powerful is shifting inside software engineering.
💼 LinkedIn Teaser — “Already Happening” ✨ Something powerful is shifting inside software engineering. You can feel it if you’ve been building long enough — that quiet moment when the system starts to understand you back. We’ve chased better frameworks, faster pipelines, smarter IDEs… but what’s coming next isn’t another tool. It’s an awakening inside the developer’s workspace — where code, context, and creativity finally meet. Imagine environments that remember your intent,
Mark Kendall
Oct 202 min read
From Python Basics to Agentic Architecture — The High-Earning Track for Developers
📚 Recommended Training & Resources 🎥 YouTube & Free Video Tutorials — A recent deep-dive into Python agentic workflows, real world coding and design. “Python Advanced AI Agent Tutorial – LangGraph, LangChain, Firecrawl & More!” — shows advanced agent construction in Python. “How to Build a Local AI Agent With Python (Ollama, LangChain …)” — practical walk-through of agent build. 🎓 Udemy / Structured Courses Course “Python Microservices from basics to Advanced” on Udemy — f
Mark Kendall
Oct 192 min read
The New King of Code: Why Python Just Took the Throne
👑 The New King of Code: Why Python Just Took the Throne By Mark Kendall | learnteachmaster.org Not long ago, Java ruled the enterprise world — robust, disciplined, the language of serious architects and massive backends. But somewhere between the rise of cloud, data, and AI… the crown quietly passed. Today, Python sits on the throne — and the industry’s smartest money knows it. ⚙️ From Systems to Intelligence The shift isn’t just about syntax. It’s about purpose. We no longe
Mark Kendall
Oct 192 min read
Receiving a JSON payload from an upstream source
Perfect — we’re now in the TMF-632 (Party / Individual) microservice, and we’re receiving a JSON payload from an upstream source (perhaps Nautobot or Salesforce). The data comes through the controller, and now you want to move it into the canonical parsing + validation layer, where we’ll use: • JSON-ADA (JSON Adaptive Data Architecture) → for pattern-based JSON parsing / transformation • Zod → for strong runtime validation and TypeScript type inference • TypeScript code →
Mark Kendall
Oct 173 min read
Docker Questions and Answers
Perfect — here’s a comprehensive Docker interview prep guide: 25 questions (ranging from beginner to advanced) with clear, concise answers covering commands, concepts, networking, images, containers, volumes, Compose, and security. 🐳 25 Docker Questions and Answers (Command-Focused) 1. What is Docker, and why is it used? Docker is a platform that allows developers to build, ship, and run applications in lightweight containers. It ensures consistency between environments and
Mark Kendall
Oct 173 min read
You had better know this!
Here are 25 senior-level Docker interview questions with tight, real-world answers you can use to score them quickly (ballpark = partial credit; fumbling = fail). 🐳 25 Docker Interview Questions + Answers (Senior-Level) 1. What’s the difference between an image and a container? Answer: An image is a read-only blueprint with instructions (filesystem + metadata). A container is a running instance of that image — it’s mutable, has its own process space, and can be started/stopp
Mark Kendall
Oct 164 min read
Node.js & Runtime Fundamentals
🔧 Node.js & Runtime Fundamentals 1. What is the event loop in Node.js and how does it handle asynchronous code? → Node runs single-threaded; the event loop offloads I/O to worker threads and executes callbacks in phases (timers, I/O callbacks, idle, poll, check, close). Promises run in the microtask queue between phases. 2. How are microtasks (Promises) different from macrotasks (setTimeout, I/O)? → Microtasks run before the next event loop phase — so a resolved Promise exec
Mark Kendall
Oct 153 min read
How to Build Event-Driven Domain Architectures the Right Way
How to Build Event-Driven Domain Architectures the Right Way By Mark Kendall | learnteachmaster.org 🚀 Why Domain Thinking Still Wins As modern systems scale, architects face an age-old question: “How small should a microservice be?” We’re told not to make them too big or too small, but that’s not very actionable. The real answer lies in how we model our business domains, not how we slice our codebases. When you pair Domain-Driven Design (DDD) with an Event-Driven Architectur
Mark Kendall
Oct 143 min read
Here’s what everyday engineers need to know in a nutshell about the Node.js
Here’s what everyday engineers need to know in a nutshell about the Node.js docs (the whole API surface), boiled down so you avoid...
Mark Kendall
Oct 72 min read
The Next 5 Years of Software Engineering
The Next 5 Years of Software Engineering I’ve been writing software for 30 years. It’s faster now. Easier. But not always better. Code is...
Mark Kendall
Oct 61 min read
When Node.js Isn’t Simple Anymore: What Architects and Developers Need to Think About
When Node.js Isn’t Simple Anymore: What Architects and Developers Need to Think About At first glance, Node.js feels simple. Spin up a...
Mark Kendall
Oct 43 min read
The pendulum is swinging back. Architecture matters again
Agile and Scrum had their moment. But let’s be honest: “fast and iterative” doesn’t guarantee quality. Too often, sprint reviews are...
Mark Kendall
Sep 281 min read
REST APIs: Pick Your Flavor
REST APIs: Pick Your Flavor You ever notice how building REST APIs feels a bit like standing at an ice cream shop? You’ve basically got...
Mark Kendall
Sep 273 min read
From Spring Boot to Node.js: A Survivor’s Guide for the Brave and the Frustrated
From Spring Boot to Node.js: A Survivor’s Guide for the Brave and the Frustrated So you’re a seasoned Spring Boot developer, living...
Mark Kendall
Sep 253 min read
Smart Pipes vs. Dumb Pipes in Enterprise Integration: Canonical Services and Trade-Offs
🧩 Smart Pipes vs. Dumb Pipes in Enterprise Integration: Canonical Services and Trade-Offs Introduction In enterprise integration,...
Mark Kendall
Sep 193 min read
Spring Boot Best Practices (from learnteachmaster
✅ Spring Boot Best Practices (from learnteachmaster 1. Core Design & Abstraction Leverage abstractions: Use Spring Boot’s built-in...
Mark Kendall
Sep 162 min read
Canonical services , what?
Canonical Services — Making Integration Simple “Canonical” is one of those words that gets thrown around in architecture circles, but it...
Mark Kendall
Sep 152 min read
Agent Aware Spring Boot REST APIs: The Next Frontier in Intelligent Microservices
Title: Agent Aware Spring Boot REST APIs: The Next Frontier in Intelligent Microservices Hero Line: “What if every REST API you built...
Mark Kendall
Sep 145 min read
Where do the agents live?
Where do the agents live? Think “workers on the mesh,” not a new control plane. • Lambda agents for bursty, short tasks (validation,...
Mark Kendall
Sep 144 min read
Enterprsise Integration Teams: Take Note
North-star principles Domain before runtime: Organize everything around business domains (Orders, Inventory, Network, Billing), not...
Mark Kendall
Sep 144 min read
Home: Blog2
Home: Subscribe

Contact
Home: Contact
bottom of page
