[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

September, 2026

  • 8 September

    Community Spotlight: BoxLang Express Brings Node-Style HTTP to the JVM

    Author: Cristobal Escobar Original post on Foojay: Read More If you’ve spent years in Spring Boot, Micronaut, or Jakarta EE, “web framework” usually means a servlet container, an embedded Tomcat or Netty, a build step, and a fat jar before anything answers a request. What if you could skip all of that and still be on the JVM? BoxLang Express, …

    Read More »
  • 8 September

    “Commit created” — but it isn’t: why the agent’s word needs external verification, and what the mistake costs

    Author: Viktoria Evdokimova Original post on Foojay: Read More A detailed report reads like proof. The agent lists the files it touched, names the branch, quotes a commit hash, adds a test count and closes with “done”. The work has a shape. The shape looks right. You have six more tickets. The report is model output. The commit, if it …

    Read More »
  • 8 September

    From OpenTelemetry to DuckDB

    Author: Geertjan Wielenga Original post on Foojay: Read More Observability platforms generally expect you to do your analysis inside them, using their query language and their dashboards. That works for the questions you already know you have. It works less well for the ad-hoc ones: a quick percentile, a pivot by status code, or “which service is actually eating the …

    Read More »
  • 7 September

    Featured Foojay Authors for September 2026: Marit van Dijk and Graeme Robinson

    Author: Frank Delporte Original post on Foojay: Read More Foojay wouldn’t exist without the many contributions from its community, whether it’s a single post or an ongoing stream of knowledge sharing. That’s why we highlight two of them each month as Featured Authors. After Igor and Steve in July, and Cristobal and Shai in August, September belongs to Marit van …

    Read More »
  • 7 September

    Bringing Raspberry Pico to Quarkus with Firmata

    Author: Igor De Souza Original post on Foojay: Read More Java applications are usually associated with APIs, databases, messaging systems, and cloud infrastructure. But Java can also interact with the physical world—reading sensors, controlling LEDs, driving motors, and communicating with microcontrollers. That is the goal of Quarkus Firmata, a new Quarkus extension that connects Quarkus applications to Firmata-compatible boards such …

    Read More »
  • 4 September

    From Spec-Driven Development to Living Specifications in Java Projects

    Author: Maximillian Arruda Original post on Foojay: Read More From Spec-Driven Development to Living Specifications in Java Projects Coding agents have changed the speed at which we can produce software. But producing code faster does not automatically mean producing better software. As I started using agents more frequently in real-world software development, one question became increasingly important: how do we …

    Read More »
  • 3 September

    Building an Agentic Warehouse Management System — Part 3: Tools, Decisions, and Actions

    Author: Ricardo Mello Original post on Foojay: Read More Building an Agentic Warehouse Management System — Part 3: Tools, Decisions, and Actions If you haven’t read the first two parts yet, I recommend starting with Part 1: Where AI Agents Add Value and Part 2: Designing and Planning the Agent. There, we introduced the WMS scenario, discussed where an AI …

    Read More »
  • 3 September

    Building an Agentic Warehouse Management System — Part 2: Java and Spring AI

    Author: Ricardo Mello Original post on Foojay: Read More Building an Agentic Warehouse Management System — Part 2: Java and Spring AI If you arrived here without reading the first part, I recommend starting with Agentic WMS — Part 1: Where AI Agents Add Value. There, we introduced the WMS scenario, explored the replenishment problem, and discussed where an AI …

    Read More »
  • 3 September

    Building an Agentic Warehouse Management System — Part 1: Where AI Agents Add Value

    Author: Ricardo Mello Original post on Foojay: Read More I spent a large part of my career working in banking and logistics. In logistics, I spent more than eight years working across different stages of logistics systems, from development to implementation and production support. That experience shaped the way I think about technology. Knowing a tool or framework is important, …

    Read More »
  • 3 September

    Did Your AI Agent Run the Debugger? One JVM Bug, Two Agent Runs

    Author: Viktoria Evdokimova Original post on Foojay: Read More Java developers reach for the debugger without thinking about it. Set a breakpoint, run the failing test, look at the variables, then decide what to change. Most AI coding agents I have watched skip that step. They read the stack trace, read the source, and propose a patch. The reasoning can …

    Read More »