Introducing the BoxLang Spring Boot Starter: Dynamic JVM Templating for Spring
Table of Contents 🌐 What is BoxLang?✨ Zero-Config Spring Boot IntegrationGradleGradle🚀 From Controller to Template in Minutes🌐 Full Web Scopes — Out of the Box🔥 Hot-Reload During Development⚙️ Configuration That Stays Out of Your Way🔀 Coexist With Any Other View ...
-
Introducing the BoxLang IDE Plugin for IntelliJ
Table of Contents Installing the PluginKey Features🎨 BoxLang Syntax Highlighting🧰 BoxLang Project Creation🧠 Language Server (LSP) Support🐞 Debugging Support🧪 TestBox Integration🔵 CFML Syntax HighlightingDesigned for the JVM EcosystemGet Started TodayFeedback Welcome The IntelliJ ecosystem is one of the most powerful …
-
No Keys, No LLM: Building a Wikidata Definition API with Embabel
I built a Spring Boot 4 REST API that defines terms using Wikidata, orchestrated by an Embabel agent—no API keys, no local models, fully reproducible.
-
I Benchmarked Java on Single-Board Computers: Orange Pi 5 Ultra and Raspberry Pi 5 Lead the Pack
Table of Contents Benchmark ToolBenchmarkRunner.java – The User ToolSummarizeReports.java – The Automation ToolAbout The Renaissance Benchmark SuiteThe ResultsThe DashboardAnalyzing the ResultsSelecting a WinnerConclusionTry It Yourself!What’s Next? In my “Java on Single Board Computers” series, I already published several posts and …
-
BoxLang Homebrew Installer Released
Table of Contents Getting StartedOption 1: BVM — BoxLang Version ManagerOption 2: Quick Installer — Zero Friction SetupAlways Up to DateReady to Try It? We’re excited to announce the official BoxLang Homebrew tap — the easiest way to get BoxLang …
-
Shaping Jakarta Agentic AI Together – Watch the Open Conversation
Table of Contents What is Jakarta Agentic AI?What we discussed in the sessionWhy this matters for the Jakarta ecosystemWatch the recording and get involved Last week, Eclipse Foundation and Payara hosted Jakarta Agentic AI, An Open Conversation, an open house …
-
Foojay Podcast #91: 25 Years of IntelliJ IDEA: The IDE That Grew Up With Java
Table of Contents YouTubePodcast AppsGuestsLinksContent In this Foojay Podcast, we’re celebrating a major milestone in Java development history: 25 years of IntelliJ IDEA. Think about it: IntelliJ IDEA launched in 2000, and since then, it has become the go-to IDE …
-
Cipher Downgrade: How a Tomcat Update Could Weaken Your TLS Configuration
Table of Contents What’s the risk?Who is AffectedThe FixHow to VerifyRecommendation A recent update to Apache Tomcat introduced a subtle but significant change to how TLS cipher suites are configured. If your Spring Boot application explicitly configures TLS ciphers, particularly …
-
Watch the Recording: DIY Technical Marketing for Java Developers
The software development industry is more competitive than ever. Being a strong technical expert is essential, but on its own it is often not enough to grow your career or open new opportunities. In this short, practical talk DIY Technical …
-
From “Crypto AI” to general AI: Do AI agents dream of electric langoustines?
Table of Contents The shift that matters for agent commerce – From “Crypto AI” to general AIWhat changed in x402 and ERC-8004 in the last month or so?This is the moment that unlocked agent commerceWhat is still missing?What does the …
-
GlassFish 8 is here with Jakarta EE 11, virtual threads, and Jakarta Data
Table of Contents OmniFish – Modern Jakarta EE Runtimes The final version of Eclipse GlassFish 8 is here, released on 5 February 2026. As a GlassFish committer, I’d like to share what it brings for the Java community and some behind-the-scenes …