Table of Contents 🚀 What’s New in 1.8.0🎯 Modular Compiler Architecture & Ultra-Slim Runtime1. boxlang – Full Development Runtime2. boxlang-noop – Secure Production Runtime1. bx-compiler-asm – ASM Bytecode Compiler (Recommended)2. bx-compiler-java – Java Source Compiler🌐 Revolutionary HTTP Client – Modern, …
-
Unleashing the Power of Data Visualization: Introducing BX-Charts for BoxLang
Table of Contents The Visualization Challenge 🧩Fully DocumentedFully SupportedCode Samples: Bringing Data to LifeExploring the Possibilities 🔍Installation 🔧Key FeaturesDevelopers, Unleash Your Data! 🌍 In the world of modern web applications, data is king—but raw numbers rarely tell the full story. …
-
How to Kickstart Your Jakarta EE 11 Projects with Payara Starter
Table of Contents Why Payara Starter ExistsWhat’s New in Payara StarterHow to Create Jakarta EE 11 Apps with Payara StarterWhy This Matters for Java Developers Jakarta EE 11 is here, bringing powerful new capabilities for enterprise Java developers. But getting …
-
KCDC 2025
Table of Contents The talksHome Lab – Private Cloud on a budgetLoom is more than virtual threads: Structured Concurrency and Scoped Values15 Productivity tips to accelerate your Apache Maven buildsTake the Polar Plunge: A Fearless Introduction to Apache Iceberg®Epic App …
-
Pattern-matching across different languages
Table of Contents Java’s pattern matchingCharacteristics of the new switch syntaxScala’s pattern matchingKotlin’s pattern matchingPython’s pattern matchingRust’s pattern matchingConclusion Pattern matching is a major feature in software development. While pattern matching applies in several locations, its current usage is limited …
-
You’re Invited to IntelliJ IDEA Conf 2025!
Table of Contents We are excited to invite you to IntelliJ IDEA Conf 2025, a free virtual event. We are excited to invite you to IntelliJ IDEA Conf 2025, a free virtual event. IntelliJ IDEA Conf is a celebration of …
-
Breaktime Tech Talks (Ep39): Why embedding models should match + Advice for starting a blog
Table of Contents Why embedding models should matchDifferences in similarity searchAdvice for starting a blogWrapping up! This is episode 39 of the Breaktime Tech Talks podcast. I’m at a conference this week presenting on a variety of different topics, but …
-
Creating SBOMs with the Snyk CLI
Table of Contents What are SBOMs?Why do we need SBOMs?Creating SBOMs with the Snyk CLIInstalling the Snyk CLIGenerate SBOMs using the Snyk CLIMultiple projectsAutomating SBOM generation with the Snyk CLIAnalyzing SBOMsSnyk CLI SBOM TestSupplying up-to-date SBOMs with Snyk The software …
-
Java 24 : What’s New?
Table of Contents JEP 404: Generational Shenandoah (Experimental)JEP 450: Compact Object Headers (Experimental)JEP 472: Prepare to Restrict the Use of JNIJEP 475: Late Barrier Expansion for G1JEP 478: Key Derivation Function API (Preview)JEP 479: Remove the Windows 32-bit x86 PortJEP …
-
Checking out Junie, a coding agent by JetBrains
Table of Contents Installation and overviewSetting requirements’Coding’Code qualityCorrecting the implementationResults Other languages: Español 한국어 Português 中文 Recently, I talked about Duplicate Finder on the Foojay Podcast hosted by Frank Delporte. We briefly touched upon implementing support for other formats, and …
-
An Example of HACS: Adaptive Lighting
Table of Contents The Home Assistant Community StoreAdaptive LightingConclusion In the previous post of this focus, we replaced Philips Hue automation with the one from Home Assistant. One significant gap we noticed was that Home Assistant doesn’t automatically adjust the …