Adam Bien
AdamBien
I'm working with Java technology since JDK 1.0 and with JavaScript since LiveScript. A few times a year, I deliver live, virtual workshops: airhacks.live
Languages
Top Repositories
Watch and Deploy - deploying ThinWARs without IDE plugins
Threading, Resiliency and Monitoring for Java EE 7/8
minimal magic, minimal tooling, essential dependencies, high productivity, no transpilations and no migrations. The Web Components starter ships with integrated lit-html, redux-toolkit and vaadin router components.
A quickstart maven archetype for creating greenfield Jakarta EE and MicroProfile projects
Java 8 Data Transformer
Quarkus JAX-RS App Deployed with AWS CDK as AWS Lambda behind HTTP API, REST API, Application Load Balancer and as Function URL
Repositories
162AI and LLM conventions for modern Java 25 CLI apps, MicroProfile servers, serverless applications, Java AWS CDK IaC, and dependency-free static web development.
Zero-dependency Java 25+ source files designed as starting points for your projects. Run directly with java filename.java—no compilation step needed. Each zeed is self-contained, using only JDK APIs. Copy, customize, extend. Leverage virtual threads, pattern matching, records, and modern APIs. Seeds that grow into production code.
Plain Java Agent with Claude LLM
Template for building zero-dependency Java CLI applications with zb (Zero Dependencies Builder). Uses Java 25. Part of the bce.design and airails.dev ecosystem.
Watch and Deploy - deploying ThinWARs without IDE plugins
Zero Dependency Configuration Utility
Quarkus MicroProfile template with BCE architecture pattern. Features boundary-control-entity separation, System Tests in a standalone module, REST endpoints with JAX-RS, CDI for dependency injection, and MicroProfile-only dependencies. A ready-to-use foundation for lean BCE apps.
Quarkus as AWS Lambda function with Function URL integration and CloudWatch observability using Embedded Metric Format (EMF). Demonstrates AWS Lambda Powertools for Java to emit custom metrics without CloudWatch API calls. Features fast startup times with Quarkus, direct HTTP access via Function URLs, and infrastructure provisioning with CDK.
Quarkus Lambda Function URL with CDK
Quarkus with MicroProfile on AWS Lambda and HTTP API Gateway
AWS Lambda on Corretto and MicroProfile / Quarkus featuring a RESTful HTTP API and S3 integration, is provisioned using Java CDK. System tests (e2e) are maintained in a separate module.
Quarkus JAX-RS App Deployed with AWS CDK as AWS Lambda behind HTTP API, REST API, Application Load Balancer and as Function URL
airhacks.com communication repository
WebPush Gateway
versioned S3 bucket eraser
Enterprise-grade steering distribution system. Transforms simple code into monuments of abstraction. May cause spontaneous interface generation and an overwhelming urge to add "Manager" to every class name.
Zero-dependency Colour Logger
This extension enables developers to implement the MCP server features easily.
Sample afterburner.fx project
The Quarkus/MicroProfile application is provisioned as an AWS Bedrock AgentCore Runtime with CDK. System tests are included. The implementation adheres to the AWS Bedrock agent runtime specifications.
minimal magic, minimal tooling, essential dependencies, high productivity, no transpilations and no migrations. The Web Components starter ships with integrated lit-html, redux-toolkit and vaadin router components.
pure Java / zero dependency MCP
Zero-Dependency Java Projects
Java 8 Data Transformer
A quickstart maven archetype for creating greenfield Jakarta EE and MicroProfile projects
Zero Dependencies File Selection and Copy Tool
Lightweight Java build tool with zero external dependencies. Compiles projects, auto-detects main classes, and generates executable JARs using pure Java 21+. Supports .zb configuration files and automatic source discovery. A simple alternative to Maven/Gradle for straightforward Java projects.
Threading, Resiliency and Monitoring for Java EE 7/8
Prints the contents of scripts in the PATH in terminal
A reference implementation of a JSON package in Java.