← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 205
  1. JavaOne 2026: How To Write Great Java Apps With LLMs and Agents

    Java's open ecosystem—specifications, source code, JSRs, JEPs, mailing lists, MicroProfile, and Jakarta EE—made it an ideal training ground for LLMs.

  2. Java Verbosity Is Cheap, Ambiguity Is Expensive

    A clarifying question from the agent costs a full round trip.

  3. Why Agentic Development Needs Stricter Architecture and Design

    Before LLMs a senior engineer carried the architecture in their head, and a deviation from it cost typing effort.

  4. From the One Billion Row Challenge to a Multi-Threaded Parquet Library-airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #414 airhacks.fm episode with Gunnar Morling (gunnarmorling) about: Hardwood, a minimal-dependency, multi-threaded Java library for reading and writing Apache Parquet files, and the lessons from the

  5. Opinionated Spec-Driven Development, Kafkaesque JFR, zhtmldb Agent Memory--Questions for the 150th airhacks.tv

    Opinionated Spec-Driven Development, Kafkaesque JFR, zhtmldb Agent Memory--Questions for the 150th airhacks.tv Questions and topics for the 2026.09/150th edition of airhacks.tv: Another take on opinionated Spec-Driven development with Java Do we still need

  6. Static as a Roq-airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #415 airhacks.fm episode with Andy Damevin (ia3andy) about: Roq, the Quarkus static site generator, with Quinoa, the Web Bundler and Qute is available for download.

  7. Fast JSON and Furious Runtime-airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #413 airhacks.fm episode with David Kral (Verdent) about: high performance JSON parsing without bytecode manipulation is available for download.

  8. How to Start an LLM-Assisted Java Project

    Most context engineering goes into supplying the model with knowledge.

  9. Nobody Brags About Not Walking

    "AI engineers" established a new genre of bragging: how little of the code was written by hand, what percentage the agent generated, how many days since the last manually typed line.

  10. Pauseless Java: Inside Azul's C4, Falcon and ReadyNow--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #412 airhacks.fm episode with Simon Ritter (@speakjava) about: Azul's C4 pauseless garbage collector, the LLVM-based Falcon JIT compiler, ReadyNow warm-up elimination and the Cloud Native Compiler…

  11. Java Was Optimized for LLMs Decades Before They Existed

    Java specifications, JSRs and JavaDoc have been publicly available, crawlable, versioned and consistently formatted for three decades.

  12. Turning Back Time: Strings, Locks and Garbage Collectors in Java--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #411 airhacks.fm episode with Ian Rogers (in/irogers) about: Java API and type-system decisions in hindsight, from the String.substring change and CharSequence to biased locking, the Azul C4 read b…

  13. JCON 2026: Creating Beautiful Java Code With LLM and Agents

    abstract: Java's radical openness created the perfect LLM training ground: open specifications, open-source implementations, and the complete JCP including every JSR, JEP.

  14. From PHP to Java: Building Tools, Frameworks, and AI-Assisted IDEs--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #410 airhacks.fm episode with Steve Hannah (shannah) about: From PHP to Java: building Xataface and JDeploy, and grounding LLMs with Java standards for high-quality code generation. is available for

  15. Multi-Stage Docker Builds Are An Antipattern In Most Java Projects

    Docker's building best practices recommend multi-stage builds.

  16. 149th airhacks tv: HTMLDB, Frameworks Obsolete, Zero-Dependency Agents

    The 2026.08 / 149th edition of airhacks.tv with the following topics: "Spring Gateway vs nginx vs cloud API gateways: nginx and HAProxy as proxies, cloud gateways transforming HTTP into CloudEvents, authentication, JWTs and content-based routing, BCE as t…

  17. Smalltalk, Blocks, and the Origins of Eclipse Collections--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #409 airhacks.fm episode with Donald Raab about: the path from the Epson HX-20, dBASE, Clipper and Smalltalk to the origins of Eclipse Collections and Java lambdas is available for download.

  18. The Codebase Is the Agent's Working Environment

    Agents generate code in seconds, so investing in code quality looks obsolete.

  19. With LLMs Web Frameworks Become Irrelevant

    Web frameworks solve human problems.

  20. BCE/ECB for Static Pages, HTML as DB, Platform Sufficiency for Agents--Questions for the 149th airhacks.tv

    Questions and topics for the 2026.08/149th edition of airhacks.tv: BCE/ECB (Boundary-Control-Entity) for ...with static, semantic pages floci.io AWS cloud emulator "the role of the platform in LLM-assisted development" by Ondro at LinkedIn announcement: h…

  21. BCE: Who May Call Whom

    The most asked BCE question is not what the layers mean, but which dependencies are allowed.

  22. A 5.4 kB AWS Bedrock AgentCore Agent in Vanilla Java

    An agent running on the AWS Bedrock AgentCore Runtime has to implement a minimal HTTP contract: POST /invocations answers requests, GET /ping reports health, both on port 8080.

  23. How to Name Business Components (BC): The Essence Method

    A business component is a package named after a single responsibility, and the structure of a system is the sum of these components.

  24. AWS CDK Infrastructure as Business Components (BCE/ECB) with the /aws-cdk Skill

    The /aws-cdk skill generates and reviews Java AWS CDK v2 projects organized as BCE (Boundary-Control-Entity) business components.

  25. Agents Love The Web Platform's Backward Compatibility

    Without further instructions, an agent writes web code from everything it saw during training: tutorials, framework docs, Stack Overflow answers, blog posts from 2014.

  26. From Java Advent to Legionella: Standards, Specs, and LLMs--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #408 airhacks.fm episode with Olimpiu Pop (Olimpiu Pop) about: Enterprise Java LLM inference, grounding LLMs against normative Java and Jakarta EE specifications, using API and SPI separation and a…

  27. The Top-Level Organization Unit: Business Component (BC)

    A business component is a top-level package named after a single responsibility or feature, not after a technology. discovery, compiler, checkout, invoicing: reading the package names tells you what the system does.

  28. One Zip Installs airails.dev Skills in Any Agent

    The airails.dev skills ship as a single "Any agent" bundle: a zip that contains a skills/ folder.

  29. From CloudEvents to Domain Events--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #407 airhacks.fm episode with Johan Haleby (@johanhaleby) about: Occurrent library, event sourcing, CloudEvents, the distinction between domain and integration events, CQRS versus CQS, and modelling

  30. Screaming Architecture with BCE / ECB

    The structure of a system should reveal its purpose.

  31. Inside a Business Component (BC): Boundary, Control, Entity (BCE)

    A business component (BC) is a package named after a single responsibility.

  32. Need For Iteration Speed

    I noticed that coding agents reach for Quarkus developer mode by default.

  33. zbaseline: The Web Platform Snapshot Fetcher

    zbaseline is a zero-dependency Java 25 CLI that fetches the complete web platform feature set (currently ~1,171 features) from the webstatus.dev API and renders it into a single markdown snapshot with the Google Baseline status of every CSS, HTML and Java…

  34. Buildless Web Components BCE/ECB Quickstarter

    The bce.design quickstarter lost its entire build system: Node.js, npm, rollup, lockfiles. 777 lines deleted.

  35. Why Coverage Metrics Fail and System Tests Win--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #406 airhacks.fm episode with Stanislav Bashkyrtsev (@sbashkirtsev) about: Testing terminology, avoiding mocks, mutation testing, Quarkus on AWS Lambda, generating JSON in PostgreSQL, GraalVM in the

  36. zdmd: From DESIGN.md to Web Standards

    DESIGN.md stores a design system as YAML token blocks inside a markdown file.

  37. zws: Live Reload and SPA Routing in a Single Java 25+ File

    zws is a development web server in a single Java 25 source file on top of the built-in jdk.httpserver.

  38. SBCE: The Spec-Driven Boundary Control Entity

    SBCE (say "space"), short for Spec-Driven BCE, is a workflow: every capability is declared as a single spec, and the spec is the boundary contract (package-info.java or package-info.md for Web Components) of exactly one Boundary-Control-Entity business co…

  39. BCE/ECB: Semantics over Bureaucracy

    A Package per Feature made the case for the Business Component (BC): one package per responsibility.

  40. BCE/ECB in the Browser

    A Package per Feature and Semantics over Bureaucracy showed BCE in a Java CLI application and claimed the convention is cross-technology.

  41. Zero-Dependency Java 25, Event Sourcing, and Stabilizing Legacy Systems--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #405 airhacks.fm episode with Tomasz Ptak (/in/tomasz-ptak) about: A conversation on zero-dependency Java 25 automation, event sourcing with the Axon Framework, and stabilizing legacy Java systems,…

  42. From CloudFormation to CDK with Java - airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #404 airhacks.fm episode with Thorsten Hoeger (@hoegertn) about: discussion about CloudFormation as underlying Infrastructure as Code (IaC) using JSON/YAML to define desired state, CDK introduction…

  43. 148th airhacks tv: Spec-Driven Development, BCE in Large Projects, Lightmetal, Agents, Java Scripting

    The 2026.07 / 148th edition of airhacks.tv with the following topics: Spec-Driven Development (SDD) on top of the Boundary Control Entity (BCE) pattern why decades-old, well-documented BCE (traced to Objectory, 1992) lets LLMs generate lean, idiomatic code

  44. BCE/ECB for Static, Semantic Web

    TLDR: a static site splits into business components (BCs), each a directory exposing an index.html built with semantic markup and web standards only.

  45. A Package per Feature

    A feature request never arrives as "change all DTOs", it arrives as "implement support for NVIDIA Nemotron".

  46. jmarkdoc: The Java Markdown Doc(let)

    jmarkdoc is a JavaDoc doclet that generates Markdown API documentation from Java sources and comments, ready for RAG pipelines, developer portals, and AI agents.

  47. Spec-Driven BCE with LLMs, Large Projects, JMarkDoc, LightMetal, VSCode--Questions for the 148th airhacks.tv

    Questions and topics for the 2026.07/148th edition of airhacks.tv: airhacks.tv became a YouTube show Spec-Driven ("space" SBCE) BCE Demo VS Code Java tooling issues JMarkDoc announcement LightMetal and zsmith news BCE for ...static pages Time machine: 100…

  48. SBCE: Your Spec Belongs In package-info.java

    SBCE is live at sbce.space (you say "space").

  49. Architectural Trade-offs: Pendulum Swings, Outsourcing Cycles and System Design -- airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #403 airhacks.fm episode with Daniel Tehorst North (@DanielNorth) about: discussion about pendulum swings in technology decisions, Kaikaku and Kaizen cycles, the Purpose Alignment Model for business

  50. From WebSphere to Quarkus: The Evolution of Java Classloading--airhacks.fm podcast

    Subscribe to airhacks.fm podcast via: spotify| iTunes The #402 airhacks.fm episode with Holly Cummins (@holly_cummins) about: The move from application server classloader hierarchies to the flat Quarkus classloader, fast-jar and Project Leyden AOT, dev mo…