Blog

➤
➤

Insights from the build.

We write about what we actually do — AI agents in production, SAP integration patterns, building software for the German Mittelstand, and lessons from shipping our own products. No theory. No fluff.

Read all posts

All Posts

AI
AIOctober 2026· 5 min

Scalable Retrieval‑Augmented Generation Architecture

Imagine you fire up a retrieval‑augmented generation (RAG) service and the first query returns a plausible answer, but the second one takes half a minute and occasionally returns unrelated text. The root cause is often...

Read post →
AI
AIOctober 2026· 5 min

AI Chatbot Failure Patterns and Design Mitigations

In developer forums you’ll see a split: some argue that any safety guard that slows a response is unacceptable, others claim that a single slip can damage trust forever. The tension isn’t new, but the stakes have risen...

Read post →
AI
AIOctober 2026· 5 min

Scalable Federated Learning Deployment Architecture

It’s a question that pops up in every design review when the team tries to move from a prototype to a production service. One side of the rope is the desire for fast round‑trips – the fewer seconds a client spends...

Read post →
AI
AIOctober 2026· 5 min

Building a Modular Retrieval‑Augmented Generation Pipeline with Vector Stores

When you wire a large language model straight to a vector database without thinking about the surrounding plumbing, the first thing that tends to break is latency. A request that should finish in a couple of hundred...

Read post →
AI
AIOctober 2026· 5 min

Designing Scalable Retrieval-Augmented Generation Pipelines

Anyone who has tried to stitch a vector store to a language model knows the moment when the query latency jumps from a few hundred milliseconds to a few seconds. The question that keeps coming up in Slack channels and...

Read post →
AI
AISeptember 2026· 5 min

Federated Learning Patterns for Enterprise Microservices

When you hear "federated learning", the first image that pops up is a fleet of smartphones sending model updates to a central server. That mental shortcut makes sense because the original papers used phones as a...

Read post →
AI
AISeptember 2026· 5 min

Designing a Scalable RAG Pipeline with Vector DBs and LLMs

Imagine a user typing a question into a chat widget and expecting an answer within a second, even though the answer has to be stitched together from a knowledge base that is terabytes in size. The latency feels like a...

Read post →
AI
AISeptember 2026· 5 min

Stateless vs Stateful Incident-Response AI Agents with OpenAI API

Imagine a monitoring system fires an alarm about a CPU spike, and the on‑call engineer spends ten minutes copying logs, opening a ticket, and hunting for the root cause. The same steps repeat day after day, and the...

Read post →
AI
AISeptember 2026· 5 min

Hands-On Guide to Building an AI Content Detector

There’s a lively debate in forums and internal Slack channels about whether a simple n‑gram fingerprint is enough, or whether we need heavyweight transformer classifiers. Some teams swear by a lightweight logistic...

Read post →
AI
AISeptember 2026· 5 min

AI Chatbot Failure Patterns & Mitigation

Ever wondered why a seemingly smart chatbot sometimes repeats the same sentence, gives a wildly inaccurate answer, or simply stops responding? You’re not alone. Those moments feel like the bot has betrayed the promise...

Read post →
AI
AISeptember 2026· 5 min

Chatbot Failure Mitigation

Why do chatbots sometimes say something that makes no sense, even though the model looks solid?

Read post →
AI
AISeptember 2026· 5 min

Building Robust RAG Pipelines

Most teams jump straight to prompting a language model with a raw document dump. The result is a flood of irrelevant answers, slow response times, and a sudden spike in cost. The root cause is almost always the same:...

Read post →
AI
AISeptember 2026· 5 min

Scalable RAG Architecture for Enterprise

For years many teams built question‑answering services by loading the entire knowledge base into a single large language model prompt. The approach works for a few hundred documents, but once the corpus grew beyond a...

Read post →
AI
AISeptember 2026· 5 min

Edge Deployment: GLM 5.3 Flash

Imagine you are watching a robot arm pick up a part, and every time the language model has to decide the next move it pauses for a second or two. On a cloud VM the delay is acceptable, but on the factory floor you need...

Read post →
AI
AISeptember 2026· 5 min

Managing Prompt Drift in Production LLM Services

Some engineers argue that a well‑written prompt never needs to change after deployment, while others point to subtle shifts in user behavior and model updates that slowly erode performance. The reality sits somewhere in...

Read post →
AI
AISeptember 2026· 5 min

Robust AI Pipelines & Data Versioning

It happens more often than you think. You open a Jupyter notebook, pull the latest code from master, and the model you trained yesterday suddenly gives a worse accuracy. The culprit is usually a hidden change in the raw...

Read post →
DEV
Software Development August 2026 · 4 min

Custom Software vs. Off-the-Shelf: When Each Makes Sense

Custom software isn't always the right call, and off-the-shelf isn't always the safe one. A practical look at when each actually makes sense.

Read post →
AGENTS
AI Development August 2026 · 4 min

Custom AI Agent Development vs. AI Employee Products

Two ways to get an AI agent working for your business: have one built for your exact workflow, or buy a ready-made AI employee. Here's how to tell which one you actually need.

Read post →
AI
AIJune 2026· 5 min

SAP ABAP Cloud Collaboration

Developing ABAP code can be a complex and time-consuming process, especially when working on large-scale enterprise projects. Multiple developers often need to collaborate on the same codebase, which can lead to version...

Read post →
AI
AIJune 2026· 5 min

Streamlining Enterprise Development with ABAP Cloud

In my last project, I encountered a significant challenge while migrating our legacy SAP system to the cloud. The existing ABAP codebase was complex and required substantial modifications to be compatible with the cloud...

Read post →
AI
AI June 2026 · 6 min

AI in Coding Development

Exploring the impact of AI on coding development, opportunities, and challenges.

Read post →
AI
AI June 2026 · 7 min

AI in Organizational Change

Exploring the role of AI in driving organizational change and its impact on leadership and talent development.

Read post →
AI
AIJune 2026· 5 min

Custom Browser Extensions Made Easy

How many times have you found yourself wishing that your browser had a specific feature or functionality? Maybe you wanted to automate a repetitive task, or perhaps you needed to modify the behavior of a particular...

Read post →
AI
AIJune 2026· 5 min

Building WebMCP Tools

When working with web applications, have you ever encountered issues with browser agents and wondered how to build and debug WebMCP tools to improve their performance? Implementing WebMCP tools for browser agents...

Read post →
AI
AIJune 2026· 5 min

Boosting AI-Powered Web Apps with Chrome DevTools

Traditionally, web development has relied heavily on manual testing and debugging, a time-consuming and often tedious process. However, with the advent of AI-powered web applications, the need for efficient and...

Read post →
AI
AIJune 2026· 5 min

Chrome DevTools Updates: Boosting Enterprise Web Development

For years, web developers relied on traditional methods of debugging and testing, often resulting in tedious and time-consuming processes. However, with the latest Chrome DevTools updates, the game has changed. The new...

Read post →
AI
AIJune 2026· 5 min

Streamlining Development with Cloud Native DevOps

As someone who has worked in the tech industry for a while, I've often found myself pondering the best ways to improve efficiency and scalability in software development. One question that has been on my mind lately is:...

Read post →
AI
AIJune 2026· 5 min

Cluster Redundancy Testing

As developers, we've all been there - staring at a screen, wondering why our application is down, and trying to figure out what went wrong. One key aspect of ensuring high availability is cluster redundancy testing. But...

Read post →
AI
AIJune 2026· 5 min

Bridging AI Tech and Customer Needs

As developers, we've all been there - trying to explain complex AI concepts to non-technical stakeholders, only to see their eyes glaze over. But what if there was a way to bridge the gap between AI technology and...

Read post →
AI
AIJune 2026· 5 min

Coding Agent Context Setup

When working with coding agents, have you ever stopped to think about how they actually make decisions? It's easy to take for granted the complex processes that power these automated tools. However, understanding how...

Read post →
AI
AIJune 2026· 5 min

Unlocking Teamwork: Collaborative ABAP Cloud Development

Imagine working on a critical SAP project where multiple developers need to contribute to the same piece of code simultaneously. Without a collaborative environment, this can lead to version control nightmares, missed...

Read post →
event-driven architectures
event-driven architectures June 2026 · 6 min

Mastering Event-Driven Architectures

Improve scalability and reliability with SAP expertise.

Read post →
GitHub Copilot
GitHub Copilot June 2026 · 6 min

GitHub Copilot AI Coding

GitHub Copilot's new feature enhances developer productivity by letting users choose any model provider.

Read post →
AI
AIJune 2026· 5 min

HTML-in-Canvas API Boost

For years, developers have been forced to choose between the flexibility of HTML and the performance of canvas elements. The traditional approach to rendering complex graphics or dynamic content involved using either...

Read post →
AI
AIJune 2026· 5 min

Implementing WebMCP for AI Interactions

Have you ever wondered how to make your website interact more efficiently with AI agents? As AI technology advances, websites need to adapt to provide structured tools for these agents to work with. The current methods...

Read post →
AI
AIJune 2026· 5 min

Kubernetes Cluster Security

As more organizations move their applications to cloud-native environments, the importance of securing Kubernetes clusters cannot be overstated. A recent example that highlights the need for robust security measures is...

Read post →
AI
AIJune 2026· 5 min

Kubernetes Cluster Security Essentials

As developers, we've all been there - you've finally managed to get your application up and running on a Kubernetes cluster, and just as you're about to breathe a sigh of relief, you start to worry about security. How...

Read post →
AI
AIJune 2026· 5 min

Kubernetes Networking Patterns

Without careful planning and implementation, Kubernetes networking can quickly become a bottleneck in microservices architecture. When done carelessly, it can lead to security vulnerabilities, inefficient communication...

Read post →
AI
AIJune 2026· 5 min

Lighthouse Audits Optimization

Traditionally, identifying and fixing accessibility issues on a website involved manual checks, which could be time-consuming and prone to human error. However, with the advent of automated tools like Lighthouse,...

Read post →
AI
AIJune 2026· 5 min

Local Coding Models Comparison

Imagine being able to automate a significant portion of your software development tasks, freeing up more time for complex problem-solving and innovation. This is precisely what local coding models promise to deliver....

Read post →
local development
local development June 2026 · 7 min

Local Dev Evolution

After 5 years of Docker, I switched to Podman and devcontainers for local development. Here's why and how it improves AI development workflows.

Read post →
AI
AIJune 2026· 5 min

Implementing Modern Web Guidance

As web development continues to evolve, the need for efficient and high-quality coding practices has never been more pressing. A great example of this is when building complex web applications that require seamless...

Read post →
AI
AIJune 2026· 5 min

Modern Web Guidance for Efficient Code

Imagine being able to develop high-quality web applications at a fraction of the time and cost. This is the promise of Modern Web Guidance, a new approach to web development that provides coding agents with up-to-date,...

Read post →
Open Source AI Models
Open Source AI Models June 2026 · 8 min

Exploring Open Source AI Models

Discover the potential of open source AI models like GLM-5.2 and Kimi K2.7 for enterprise applications.

Read post →
AI
AIJune 2026· 5 min

Phishing Resistant Authentication

When was the last time you took a closer look at how your users are logging into your web application? For many of us, the answer might be "not recently enough". The truth is, traditional password-based authentication...

Read post →
AI
AIJune 2026· 5 min

Boosting Web Development with Premium Experiences

As web developers, we've all been there - stuck with a slow, clunky web application that's more frustrating than functional. But what if you could create seamless, modern web experiences that delight your users? With...

Read post →
SAP
SAP June 2026 · 3 min

Anomaly Detection in SAP with ABAP Cloud and AI

How we built an anomaly detection system for SAP business processes using ABAP Cloud, BTP, and AI — lessons from a real enterprise project.

Read post →
AI
AIJune 2026· 5 min

SAP ABAP Cloud Development

In my last project, I encountered a real problem that many enterprise developers face: the need to streamline development processes and create more efficient and scalable applications. As a senior full-stack developer...

Read post →
AI
AIJune 2026· 5 min

SAP CAP Node.js Integration

When building enterprise applications, integrating with SAP systems can be a daunting task. One common issue developers face is finding the right tools and frameworks to connect their applications with SAP. This is...

Read post →
AI
AIJune 2026· 5 min

Tmux for Efficient Workflow

Typically, when managing multiple terminal sessions, things can quickly get out of hand. Windows pile up, and it becomes difficult to keep track of which session is running which command. This cluttered workflow can...

Read post →
AI
AIJune 2026· 5 min

WebMCP for Structured Tools

Imagine being able to interact with a website as seamlessly as you would with a dedicated application. This isn't just a fantasy; with WebMCP, it's becoming a reality. By bridging the gap between websites and AI agents,...

Read post →
AI
AIJune 2026· 5 min

WebMCP Tooling For Browser Agents

Have you ever spent hours trying to debug a browser agent, only to realize that the issue lies in the complexities of the WebMCP protocol? The frustration is palpable, and it's a scenario that many developers can relate...

Read post →
AI
AIJune 2026· 5 min

WebMCP Tools Inspection

Debugging web applications can be a frustrating experience, especially when dealing with integration technologies like WebMCP. The frustration grows when errors occur, and the usual debugging methods don't yield any...

Read post →
AI
AIJune 2026· 5 min

Optimizing Qwen3.8 Flash Inference on Consumer GPUs

Imagine you are debugging a chatbot that suddenly stalls when a user asks a multi‑turn question. The GPU memory bar is flashing red, the CPU usage is low, and the logs show a fallback to the host processor. This pattern...

Read post →
AI
AI June 2026 · 6 min

AI Agents in German SMEs: Where to Actually Start

Repetitive tasks eat 20–30% of your team's week. Here's a practical framework for identifying where AI agents deliver real ROI — without a six figure consulting engagement.

Read post →
SAP
SAP May 2026 · 5 min

SAP + AI: The Gap Nobody in the Mittelstand Talks About

SAP's built in AI is expensive and locked behind enterprise tiers. We've been bridging this gap with a REST layer approach — natural language queries over your SAP data, no Joule required.

Read post →
ERP
Product April 2026 · 4 min

Why We Built Optiviera: The ERP Gap No One Was Filling

SAP is too big. Spreadsheets are too fragile. Small businesses are stuck in the middle. Optiviera was built to fix that — here's the story behind the 8-module, 8-language ERP we ship ourselves.

Read post →

Talk

Have a project in mind?

We write about what we build. If something we've described sounds like your problem, let's talk — you'll hear back directly from Kerim.

Start a conversation