Recent Posts

Introducing BoxLings! An interactive teacher for BoxLang and TDD/BDD

Author: Luis Majano Original post on Foojay: Read More Table of Contents What Is BoxLings?The Full Learning Path Phase 1 — Core Fundamentals (50 Exercises) Phase 2 — Intermediate (40 Exercises) Phase 3 — Advanced (48 Exercises) The TDD/BDD Learning JourneyHow It WorksBuilt for Learners, Classrooms & WorkshopsGet StartedJoin the Community We believe the best way to learn a programming …

Read More »

Building Distributed HTTP Sessions with Spring Session MongoDB

Author: Tim Kelly Original post on Foojay: Read More Table of Contents PrerequisitesProject Dependencies Spring Web Spring Data MongoDB MongoDB Spring Session Application ConfigurationBootstrapping the ApplicationEnabling MongoDB HTTP SessionsBuilding the Theme APIRunning the ApplicationTesting Session Behavior with curlReusing the SessionInspecting the Session in MongoDBWhy This MattersConclusion Spring Session MongoDB is a library that enables Spring applications to store and manage …

Read More »

Thread-Safe Native Memory in Java: VarHandle Access Modes Explained

Author: David Vlijmincx Original post on Foojay: Read More Table of Contents What is Memory Order and Why Does It Matter for Native Memory? Why do you need all of this? Testing it using JCStressPlain Access (Get/Set)Opaque AccessAcquire/ReleaseVolatileTL;DRConclusionBonus: Word Tearing What is Memory Order and Why Does It Matter for Native Memory? The Foreign Function and Memory (FFM) API is …

Read More »