Homann SoftwareHomann Software
  • About
  • Blog
    • Business Vision
    • Artificial Intelligence
    • Software Architecture
    • Distributed Computing
    • Technological Frameworks
    • Hands-on
    • Cheat sheetUseful information in a compact format
  • Team principles
  • Commitments
  • Portfolio
  • Toolkit

Software Engineering

Many request paths approach a gateway that admits three calls to a server and diverts excess demand.
Best Practices

Spring Framework 7 Resilience: Protect Your Dependencies in the Virtual Thread Era

Test Spring Framework 7 retries and concurrency limits with real proxies and virtual threads. Protect dependencies, avoid retry amplification, and understand timeout boundaries.

By Enrico Homann, 1 week ago October 7, 2026
A solo business owner reviews an operating ledger as measured streams of AI work become completed folders, with unresolved work held for review.
AI Business & Operations

Token Economics for a Solo Business: What AI Agents Really Cost Beyond Coding

Researched October 7, 2026. A business and architecture perspective for founders who use agents across delivery, sales, support and administration. The numerical scenarios are illustrative; they are not Homann Software operating results or provider quotations. The demo ends when the agent produces a pull request. Your business day does not. Read more

By Enrico Homann, 1 week ago October 7, 2026
A solo founder reviews a final document as AI draft streams pass through a glass verification gate and connect to an evidence trail.
AI Business & Operations

AI Text Watermarks: Europe Should Measure Responsibility, Too

Why Europe should judge AI-assisted publishing by evidence and accountability—and demand a convincing case for mandatory origin marking. A founder’s opinion, informed by sources checked on October 6, 2026. If an article is accurate, well researched and useful, why should its AI origin count against it? That is the question Read more

By Enrico Homann, 1 week ago October 6, 2026
A solo founder oversees five connected computational workstations through a central orchestration hub, with daylight and night visible beyond the windows.
AI Business & Operations

The Solo Founder’s AI Company: What You Can Orchestrate Today

A solo founder can delegate substantial work to AI agents today. Here is how I would build a company around bounded jobs, overnight execution and evidence.

By Enrico Homann, 2 weeks ago October 4, 2026
A teal route through glass checkpoints reconnects around an amber interruption and reaches one solid receipt block.
Artificial Intelligence

Durable AI Workflows in Java: Retrying Is Not Enough

A worker can disappear after a credit commits. Durable orchestration preserves progress; a tested receiver contract makes repeated deliveries safe.

By Enrico Homann, 2 weeks ago October 3, 2026
Teal canonical blockchain with an amber orphan branch and a translucent explorer data panel.
Blockchain-Technology

Building a Reorg-Safe Blockchain Explorer in Java

A blockchain explorer must explain changing history. Build a Java indexing core that handles reorgs, preserves observations and protects finalized checkpoints.

By Enrico Homann, 2 weeks ago October 2, 2026
Three parallel task paths inside one glass enclosure; two converge while an amber path is interrupted and awaits completion.
Concurrency

Java 27 Structured Concurrency: Cancellation Is Part of Your Architecture

Parallel reads are easy to start. Java 27 structured concurrency makes their lifetime explicit—but cancellation still depends on your adapters.

By Enrico Homann, 2 weeks ago October 2, 2026
Glass service blocks linked by telemetry paths, with an inspection gate revealing traces and metric bars.
Best Practices

Your Telemetry Needs Tests: OpenTelemetry Contracts for Java

The payment provider fails. Your checkout counter keeps rising. The dashboard looks healthy. The trace contains a checkout span, but the payment call sits in another trace. And somewhere in the exception data, a customer email has slipped into your observability platform. The application may have passed its functional tests. Read more

By Enrico Homann, 2 weeks ago October 1, 2026
Three distinct architectural blocks connected through interfaces inside one transparent deployment boundary.
Best Practices

Your Modular Monolith Needs an Architecture Test

A developer needs one more field for an order confirmation. The inventory module already has it, so they import a convenient internal class. The code compiles. The feature works. The boundary on the architecture diagram has just disappeared. That is a practical problem worth solving before splitting an application into Read more

By Enrico Homann, 2 weeks ago September 30, 2026
Typed AI decisions flow from a model signal through application policy to routing or human review.
Artificial Intelligence

Typed AI Decisions in Java: Make Uncertainty an Explicit Outcome

Research date: September 27, 2026. An architecture guide with an executable Java 21 example. A customer writes: “My payment failed, and now I cannot log in.” Should that ticket go to billing or technical support? A language model can suggest a queue, but your application still has to decide whether Read more

By Enrico Homann, 3 weeks ago September 28, 2026

Posts pagination

Previous 1 2 3 4 Next
Recent Posts
  • Tesla’s New Roadster: Cold-Gas Thrusters, Physical AI and the Software Behind the Spectacle October 16, 2026
  • Design Patterns in Practice with Spring AI: The Advisor Pipeline October 15, 2026
  • Spring Cloud Circuit Breaker in Practice: Resilient Calls Without Misleading Fallbacks October 15, 2026
  • Spring, Spring Boot, Spring Modulith and DDD: A Beginner’s Guide to Your First Modular Application October 13, 2026
  • Business Engineering for an AI-Supported Solo Business: The Versioned Business Manual October 12, 2026
Archives
  • October 2026 (18)
  • September 2026 (9)
  • July 2026 (2)
  • April 2024 (2)
  • March 2024 (3)
  • February 2024 (1)
  • July 2023 (3)
  • May 2023 (4)
  • April 2023 (6)
  • July 2020 (1)
  • May 2020 (6)
  • April 2020 (1)
  • March 2020 (1)
  • ACM – Code of Ethics and Professional Conduct
  • Imprint / Impressum
  • Privacy / Datenschutz
Copyright © 2020-2026 by homannsoftware.com. All rights reserved.