Recent Posts

Azul and JetBrains Collaborate to Enhance Runtime Performance for Kotlin Workloads

Author: Geertjan Wielenga Original post on Foojay: Read More SUNNYVALE, Calif., — May 20, 2025 — Azul, the only company 100% focused on Java, and JetBrains, the leading provider of professional software development tools and creator of the Kotlin programming language, today announced a strategic technical collaboration to enhance the runtime performance and scalability of web and server-side Kotlin applications. This strategic collaboration …

Read More »

AI Test Generation: A Dev’s Guide Without Shooting Yourself in the Foot

Author: Jonathan Vila Original post on Foojay: Read More Table of Contents So, AI Can Write Tests Now? Cool, But…How AI Learns to Code (And Why That’s a Problem for Tests)Problem #1: AI Tests Might Just Be WrongProblem #2: Testing the Code You Have, Not the Code You Need (Verification vs. Validation Trap)So? What to Do? Don’t Use AI for …

Read More »

Understanding BSON: A Beginner’s Guide to MongoDB’s Data Format

Author: Tim Kelly Original post on Foojay: Read More Table of Contents What is BSON? Why not just JSON? BSON vs. JSONCommon BSON data types (and their Java equivalents)BSON and MongoDB internalsSetup and project structureBSON data types and document creation Nested fields and arrays Why use nested structures? Raw BSON manipulationQuerying with BSONAggregation with BSONPOJO mapping: Bridging Java and BSON …

Read More »