Author: Braham Shakti Original post on Foojay: Read More I spent months building a static analyzer that answers one question about a Spring Boot codebase: if I change this endpoint, what does the change reach? Every serious bug I found in it had the same shape. Not a wrong edge in a graph. Not a missing feature. A confident absence …
Read More »foojay
MongoDB Search Server, improved!
Author: Erik Hatcher Original post on Foojay: Read More In this article, we’re going to revisit and improve the MongoDB Search Server originally described in the article How to Build a Search Service in Java with MongoDB. First, let’s remind ourselves why an intermediate search service deserves our attention and effort: Search powers the most important part of your application, …
Read More »Aggregation Optimization in MongoDB: Sorting With Indexes (Part 5)
Author: Graeme Robinson Original post on Foojay: Read More And why MongoDB might be a better relational database than you ever realized. Design reviews are one-on-one meetings where MongoDB experts deliver advice on data modeling best practices and application design challenges. In this series, we are going to explore common real-life scenarios where design reviews helped developers achieve meaningful success …
Read More »Announcing BX-WORD: Native Microsoft Word Automation for BoxLang
Author: Cristobal Escobar Original post on Foojay: Read More Every enterprise runs on Word documents. Contracts. RFPs. Proposals. Board reports. Offer letters. HR handbooks. Compliance policies. Invoices. Statements of work. Legal memos. Today, we are incredibly proud to announce bx-word 1.0.0, a first-class, fluent, production-ready module for creating, populating, and transforming Microsoft Word documents natively in BoxLang. This is not …
Read More »Aggregation Optimization in MongoDB: Data Duplication to Improve Read Performance (Part 4)
Author: Graeme Robinson Original post on Foojay: Read More And why MongoDB might be a better relational database than you ever realized. Design reviews are one-on-one meetings where MongoDB experts deliver advice on data modeling best practices and application design challenges. In this series, we are going to explore common real-life scenarios where design reviews helped developers achieve meaningful success …
Read More »JavaFX Links of August 2026
Author: Frank Delporte Original post on Foojay: Read More Here are the JavaFX LinksOfTheMonth of August 2026. We took a summer break, so there was only one “Links Of The Week” this month, and it covers all of August. We hope you had a great summer and are ready for more JavaFX news in the coming weeks! You can find …
Read More »NetBeans DataWrangler: Query, Convert, and Edit Data Analytics Files
Author: Geertjan Wielenga Original post on Foojay: Read More Apache NetBeans DataWrangler brings the file formats of data analytics into Apache NetBeans 31: CSV, Apache Parquet, JSON and Excel, the formats exchanged with pandas, Spark, R, dbt, Power BI and Excel itself. You can query, convert, inspect, edit and analyze them without leaving the IDE. They open as documents with …
Read More »Jakarta Faces, Java Web Framework, Stateless Edition: Marketplace AliFaces
Author: Angelo Rubini Original post on Foojay: Read More A Fully Stateless Jakarta Faces Marketplace with Server-Side Rendering — No HttpSession, No Saved ViewState, No Sticky Sessions (see the poc on: AliFaces POC Run On Oracle OCI(Nanos Unikernel)) Jakarta Faces still carries a few persistent assumptions: it is stateful, it requires HttpSession, it needs sticky sessions to scale horizontally, and …
Read More »Running DuckDB’s JDBC Driver in a GraalVM Native Image
Author: Geertjan Wielenga Original post on Foojay: Read More DuckDB is an in-process analytical database. You add one JAR to a Java project and get a SQL engine that reads CSV, Parquet, and JSON files directly, with no server to run. GraalVM Native Image compiles a Java program ahead of time into a standalone executable that starts in milliseconds and …
Read More »SQLite Across Every Port: One Contract, One Encrypted File Format
Author: Shai Almog Original post on Foojay: Read More The original com.codename1.db implementation delegated SQLite calls to the database supplied by each operating system. We knew this was less portable than the rest of Codename One, but fixing it meant taking ownership of SQLite on every target. That looked like a deep rabbit hole, so we exposed escape hatches instead. …
Read More »
NLJUG – Nederlandse Java User Group NLJUG – de Nederlandse Java User Group – is opgericht in 2003. De NLJUG verenigt software ontwikkelaars, architecten, ICT managers, studenten, new media developers en haar businesspartners met algemene interesse in alle aspecten van Java Technology.