Scripting in small apps: you don't need a container for a macro
Disclosure: I maintain Aussom, an Apache 2.0 interpreted language for the JVM. It's the approach I argue for here, and I have tried to be …

Austin Lehman
6 viewsDisclosure: I maintain Aussom, an Apache 2.0 interpreted language for the JVM. It's the approach I argue for here, and I have tried to be …

Oleksandr Dendeberia
101 viewsBackend validation often starts with simple questions. Is the input empty? Does it have the expected shape? Can it be parsed? Does it belong …

Shai Almog
139 viewsCodename One's third-generation GUI Builder keeps the guided layout work from the previous editor and rebuilds the workflow around Maven …

Frank Delporte
147 viewsIf someone discloses a 0-day CVE the day after a quarterly update, you could wait up to three months for a patched build. That gap is closed …

Cristobal Escobar
236 viewsLearning a new AI API usually means jumping between scattered documentation pages, guessing at imports, and copy-pasting code that may or …

Steve Poole
384 viewsAI code generation doesn't just write your Java. It picks your suppliers, edits your build and pulls in ecosystems you don't know. What …

Yuelin Ou
211 viewsA reconciliation that didn't add up Let me start with a real one. After a big sales promo, during reconciliation, finance said a batch of …

Cristobal Escobar
251 viewsBuild Secure AI Chat Applications with BoxLang, RAG, Ollama, and Amazon Bedrock AI demos are everywhere. Building an AI-powered feature that …

Shai Almog
392 viewsCodename One Push V3 adds typed messages, managed credentials, segmentation, analytics, and Surface updates. Existing push apps should test …
Geertjan Wielenga
545 viewsDuckDB is described as "SQLite for analytics," which is true: it's an in-process database engine that runs inside your application, with no …