How PowerMock Happened--airhacks.fm podcast 📎
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
mocking, PowerMock and why modern Java code is getting leaner and more elegantis available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
mocking, PowerMock and why modern Java code is getting leaner and more elegantis available for download.
"React over Angular? ...and WebStandards, JSR-375 and REST, Reactive Programming vs. CompletableFuture, Blocking @Asynchronous calls, Interceptors with EntityManager, AMQP and data masses, To Framework Or Not To Framework, Unit Testing Primefaces, Multi-Threaded JAX-RS 2.0 Clients, Java EE "vs." .NET, Dynamic entities, Data encryption, Working offline with JPA, Sample Projects, Industry trends, Conferences and Co., Server Side Rendering with Java EE 7, Naming CRUD in BCE, Java 9 Logging interface, Generic REST client, React.js / Polymer examples, Session replication challenges"" adambien.blog/roller/abien/entry/react_over_angular_reactive_programming
Any questions left? Ask now: adambien.blog/roller/abien/entry/react_over_angular_reactive_programming and get the answers at the next airhacks.tv. Some questions are also answered with a short video: 60 seconds or less with Java
Ask questions during the show via twitter mentioning me: https://twitter.com/AdamBien (@AdamBien),using the hashtag: #airhacks or built-in chat at: airhacks.tv. You can join the Q&A session live each first Monday of month, 8 P.M at airhacks.tv
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
building software for energy sector, JBoss and Google App Engine with Javais available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
the science behind drug discovery and making Java applications for chemistry researchersis available for download.
constructions.cloud provides a curated collection of Java-based AWS deployment examples using CDK infrastructure-as-code. The repository contains production-ready patterns for building serverless applications on AWS.
The collection includes repositories covering common AWS patterns:
Each repository follows the bce.design architecture with minimal dependencies. The Quarkus examples replace traditional microservices with serverless HTTP APIs. The POJO examples handle AWS events (S3, SQS, EventBridge) without framework overhead.
Visit constructions.cloud to explore the collection.
Escape outdated JDK 1.X practices from the 90s with practical, modern Java development. This session provides concrete Java 21+ techniques that eliminate bloat, increase productivity, and streamline your business logic.
- Structuring efficient monoliths and microservices
- Streamlined testing approaches
- Logging and error handling
- Implement data-oriented programming
- Remoting and caching
- Persistence strategies
- Documentation and Javadoc
- Build and CI
- Replace external dependencies with built-in functionality
- Adapting code structure for LLM-driven development
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
developing Eclipse GlassFish and the value of standardsis available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
C#, Java, chemistry and building software for scientists in Javais available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
high performance Java, Transylvania JUG and Java Advent Calendaris available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
developer and build tools on AWSis available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
about metrics, logging and lightweight AWS Lambda Power Tools for Java without AspectJis available for download.
"JASPIC for securing Java EE 7 applications, Thoughts on lambdas and more functional Java, Thoughts on AWS lambdas, The size of ReactJs -- and possible optimisations, Thoughts on custom servlet login module, How to handle transactions in Thin WARs, Primefaces as "one stop" solution, REST as communication "protocol" between Thin WARs, WebSockets vs. Long Polling, JSONObject as DTO and inheritance issues, Microservices and Jenkins, Opinions on Docker Swarm, Threads and EJBs, Is MVC dying (everywhere), Programmatically deploy and undeploy Java EE applications" adambien.blog/roller/abien/entry/ear_use_cases_jsf_modularization
Any questions left? Ask now: gist.github.com/AdamBien/c15cc2ca8533d980525a0fb790105b4a and get the answers at the next airhacks.tv. Some questions are also answered with a short video: 60 seconds or less with Java
Ask questions during the show via twitter mentioning me: https://twitter.com/AdamBien (@AdamBien),using the hashtag: #airhacks or built-in chat at: airhacks.tv. You can join the Q&A session live each first Monday of month, 8 P.M at airhacks.tv
I started with an empty project (Quarkus and MicroProfile), gradually adding features and tests and carrying out refactoring using the bce.design approach. I began with Claude Code, then moved on to Kiro.
There was a general agreement that beautiful Java code can be written really quickly. I hope I surprised some of the attendees! 😊
Some attendees handled 'TrainAboutToDepartException' with impressive speed, which is a positive sign.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
Java performance, Code Reflection, Javaistic native integration, GPUs, Babylon and java.util.jsonis available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
the serverless mindset, Event-Driven Architectures on AWS (EDAs) and Lambda Powertools for AWS Lambda (Java)is available for download.
A new Quarkus template is now available that provides an essential foundation for building MicroProfile applications using the Boundary-Control-Entity (BCE) architecture pattern. Available at github.com/AdamBien/quarkus-microprofile.
BCE Architecture: The code is structured into distinct layers - boundaries (REST endpoints), control logic, and entities. This promotes maintainability while keeping the codebase minimalistic.
MicroProfile-Only: The template includes only JAX-RS for REST endpoints and CDI for dependency injection. No external dependencies.
Modular Structure:
service: Core Quarkus application with BCE structureservice-st: Separate system tests moduleBuilt on Quarkus for fast startup and low memory footprint. The BCE pattern is the simplest way to organise your code, scaling to complex enterprise applications.
Clone the repository (github.com/AdamBien/quarkus-microprofile) and start building immediately. All necessary configuration files and basic project structure are included.
Arguably the oldest architecture pattern, BCE/ECB is described in countless articles and books, and is supported by most (all) design (drawing? 😊) tools.
Boundary Control Entity (BCE/ECB) is built on a simple structure that focuses on the business domain. A component is a (Java) package or module (e.g. ESM in Web Components) that focuses on a real business concept.
Each component comprises a maximum of the following layers:
Checkout: https://bce.design
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
Felix HC91 Computer, Transylvania JUG and Romanian Java community to CodeBuild and CodePipelineis available for download.
This session showcases the next set of top-rated and unique Java code snippets—demonstrating tasks like running Java apps without compilation, handling emojis, launching dev servers, and more—using only plain Java, javac, and VS Code, with no builds or external dependencies.
"Follow up JSF modularization, Beautiful Java EE frontends, JWT Authentication With Java EE, Java EE CRUD Code Generators / bootstrap Frameworks, Are there still use cases for EARs?, Serialising a dynamic subset of fields / properties, JPA with WildFly, Testing @asynchronous methods, Fat WARs -- if you really need them, Use Cases and experiences with Java EE Batch, Multitenancy with JPA, Opinions about Multiple WARs, one server, one DB" adambien.blog/roller/abien/entry/ear_use_cases_jsf_modularization
Any questions left? Ask now: gist.github.com/AdamBien/93cddaa073a534bafbe8585d09e647a6 and get the answers at the next airhacks.tv. Some questions are also answered with a short video: 60 seconds or less with Java
Ask questions during the show via twitter mentioning me: https://twitter.com/AdamBien (@AdamBien),using the hashtag: #airhacks or built-in chat at: airhacks.tv. You can join the Q&A session live each first Monday of month, 8 P.M at airhacks.tv
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
building lean container images on-the-fly with Quarkusis available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
A successful Java start-up offering job processing, zero-dependencies development and carbon-aware computing.is available for download.
Subscribe to airhacks.fm podcast via: spotify| iTunes| RSS
a deeper diver into data structures, Java Collections, mathematical foundations, concurrent data structures and collections framework designis available for download.
JFR and JMC for production monitoring, event-based logging instead of traditional logs, CloudWatch anomaly detection, log less with more meaningful events, BCE architecture for LLM-friendly code generation, package-info.java importance for LLMs, zero-dependency approach benefits, infrastructure as code with Java, serverful vs serverless architectural differences, MicroProfile and Jakarta EE standards advantage with LLMs, component-based architecture, domain-driven naming conventions, configuration management strategies, end-to-end testing practices, Visual Studio Code setup for Java development
and these answered questions: