This week’s Java roundup for April 17th, 2023 features news from OpenJDK, JDK 21, JMC 8.3.1, BellSoft, Spring Boot, Spring Security, Spring Session, Spring Authorization Server, Spring Integration, Spring for GraphQL and Spring Shell, WildFly 28, Payara Platform, Open Liberty 23.0.0.4-beta, Micronaut 3.9, Apache Tomcat updates, Ktor 2.3, JHipster Lite 0.32, JBang 0.106.3 and Gradle 8.1.1. By Michael Redlich This week’s Java roundup for April 17th, 2023 features news from OpenJDK, JDK 21, JMC 8.3.1, BellSoft, Spring Boot, Spring Security, Spring Session, Spring Authorization Server, Spring Integration, Spring for GraphQL and Spring Shell, WildFly 28, Payara Platform, Open Liberty 23.0.0.4-beta, Micronaut 3.9, Apache Tomcat updates, Ktor 2.3, JHipster Lite 0.32, JBang 0.106.3 and Gradle 8.1.1. By Michael RedlichRead More
Java News Roundup: New OpenJDK JEPs, Payara Platform, Spring and Tomcat Updates, WildFly 28
This week’s Java roundup for April 17th, 2023 features news from OpenJDK, JDK 21, JMC 8.3.1, BellSoft, Spring Boot, Spring Security, Spring Session, Spring Authorization Server, Spring Integration, Spring for GraphQL and Spring Shell, WildFly 28, Payara Platform, Open Liberty 23.0.0.4-beta, Micronaut 3.9, Apache Tomcat updates, Ktor 2.3, JHipster Lite 0.32, JBang 0.106.3 and Gradle 8.1.1. By Michael Redlich This week’s Java roundup for April 17th, 2023 features news from OpenJDK, JDK 21, JMC 8.3.1, BellSoft, Spring Boot, Spring Security, Spring Session, Spring Authorization Server, Spring Integration, Spring for GraphQL and Spring Shell, WildFly 28, Payara Platform, Open Liberty 23.0.0.4-beta, Micronaut 3.9, Apache Tomcat updates, Ktor 2.3, JHipster Lite 0.32, JBang 0.106.3 and Gradle 8.1.1. By Michael RedlichRead More
IDPs with Poor User Experience Are Destined to Fail
User Experience design is of paramount importance for implementing an Internal Developer Platform, finds Fernando Villalba. In a comprehensive blog post detailing what great design and UX (user experience) means, Fernando expands on how to best leverage these to build an IDP (internal developer platform) that is user-friendly and hence more likely to be adopted widely. By Matt Saunders User Experience design is of paramount importance for implementing an Internal Developer Platform, finds Fernando Villalba. In a comprehensive blog post detailing what great design and UX (user experience) means, Fernando expands on how to best leverage these to build an IDP (internal developer platform) that is user-friendly and hence more likely to be adopted widely. By Matt SaundersRead More
ASP.NET Core Updates in .NET 8 Preview 3: Native AOT Support and More
Recently Microsoft released .NET 8 Preview 3. This new release contains many new improvements to ASP.NET Core such as support for native AOT, server-side rendering with Blazor, rendering Razor components outside of ASP.NET Core, sections support in Blazor or monitoring Blazor Server circuit activity. By Robert Krzaczyński Recently Microsoft released .NET 8 Preview 3. This new release contains many new improvements to ASP.NET Core such as support for native AOT, server-side rendering with Blazor, rendering Razor components outside of ASP.NET Core, sections support in Blazor or monitoring Blazor Server circuit activity. By Robert KrzaczyńskiRead More
Article: Agility and Architecture
Software architecture and agility are often portrayed as incompatible. In reality, they are mutually reinforcing – a sound architecture helps teams build better solutions in a series of short intervals, and gradually evolving a system’s architecture helps by validating and improving it over time. By Kurt Bittner, Pierre Pureur Software architecture and agility are often portrayed as incompatible. In reality, they are mutually reinforcing – a sound architecture helps teams build better solutions in a series of short intervals, and gradually evolving a system’s architecture helps by validating and improving it over time. By Kurt Bittner, Pierre PureurRead More


