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

Enrico Homann

Inventory and order records coordinated within one protective transaction boundary.
Java

Spring Transactions for Beginners: Make Database Changes All or Nothing

Learn Spring transactions step by step: build a JDBC checkout, observe real rollback, avoid proxy traps, and run 24 passing integration tests.

By Enrico Homann, 1 day ago November 2, 2026
Homann Software / Serious Engineering branding on a friendly Halloween illustration with a pumpkin basket, candy and ghosts in a moonlit town.
Hands-On

Pumpkin Patrol: Build a Tiny Halloween Browser Game with JavaScript

Play Pumpkin Patrol, a tiny Halloween browser game, and explore its tested JavaScript rules, Canvas graphics, touch controls, UML, and BPMN.

By Enrico Homann, 3 days ago October 31, 2026
AI-generated conceptual warehouse robot with a parts bin, observation and checking layers, and a Java laptop; not a product photograph.
Artificial Intelligence

Spring and Physical AI for Beginners: Build a Tested Robot Mission Coordinator

A warehouse employee asks a robot to bring a parts bin to the packing station. The request sounds simple. The software has to answer several different questions: What does the employee mean? Is the destination allowed? Is the observation current? Did the robot accept the job? Did the bin actually Read more

By Enrico Homann, 4 days ago October 30, 2026
Architectural illustration of separate business areas connected to a protected order model, with a small green sprout.
Java

Domain-Driven Design with Spring for Beginners: From Business Rules to a Tested Application

Learn DDD with Spring through a complete ordering application: bounded contexts, aggregates, money, JPA, transactions, events, UML, BPMN and 32 passing tests.

By Enrico Homann, 5 days ago October 29, 2026
Architectural illustration of a browser, an identity gateway and a protected application connected by an authorization-code path.
Java

Spring Boot and Keycloak OIDC for Beginners: Login, Secure APIs, and Understand Every Step

Adding a login button to a Spring application is easy. Understanding what happens after someone clicks it takes a little more work. Who checks the password? Why are there several tokens? Why can a logged-in user still receive a 403? And why does an API need different security settings from Read more

By Enrico Homann, 6 days ago October 28, 2026
Spring Boot for Beginners: an original cover showing HTTP API, application use cases and database responsibilities.
Java

Spring Boot for Beginners: Build, Understand and Test Your First Java REST API

Learn Spring Boot step by step with a complete Java REST API, validation, JPA, transactions, 28 passing tests, UML and BPMN diagrams.

By Enrico Homann, 1 week ago October 26, 2026
An agent's convincing answer is checked against a transaction ledger before a release gate opens.
Artificial Intelligence

AI Agent Evaluations: Test Business Outcomes Before You Ship

Verify AI agents through business outcomes, independent evidence and clear release criteria. Includes UML, BPMN and an optional tested Python download.

By Enrico Homann, 1 week ago October 24, 2026
An architectural coding workbench with a copper advisory lens and instruction cards illuminated by a teal audit light.
Artificial Intelligence

Claude Code Beyond the Gimmicks: What /advisor and prompt-audit Are Actually Good For

Use Claude Code’s advisor and prompt-audit with clear responsibilities and reviewed changes. Includes a twelve-command cheat sheet, BPMN and UML.

By Enrico Homann, 2 weeks ago October 23, 2026
Copper and teal AI workbenches converge on a shared software blueprint and a verified code artefact.
AI Business & Operations

Claude or ChatGPT, Claude Code or Codex: Should a Software Company Buy Both?

Choose one primary AI environment, test the alternative on real work, and buy both where the evidence supports it. A practical guide with tested economics, BPMN and UML.

By Enrico Homann, 2 weeks ago October 22, 2026
Conceptual illustration of data flowing through a layered neural network into language and an open book.
Artificial Intelligence

Neural Networks, Machine Learning and LLMs: A Complete Beginner’s Guide

Understand machine learning, neural networks and LLMs step by step, with tested Python examples, clear diagrams and an honest guide to data, training and evaluation.

By Enrico Homann, 2 weeks ago October 20, 2026

Posts pagination

1 2 … 8 Next
Recent Posts
  • Spring Transactions for Beginners: Make Database Changes All or Nothing November 2, 2026
  • Pumpkin Patrol: Build a Tiny Halloween Browser Game with JavaScript October 31, 2026
  • Spring and Physical AI for Beginners: Build a Tested Robot Mission Coordinator October 30, 2026
  • Domain-Driven Design with Spring for Beginners: From Business Rules to a Tested Application October 29, 2026
  • Spring Boot and Keycloak OIDC for Beginners: Login, Secure APIs, and Understand Every Step October 28, 2026
Archives
  • November 2026 (1)
  • October 2026 (31)
  • 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.