foojay

Git default options

Author: Nicolas Frankel Original post on Foojay: Read More Table of Contents git pushgit rebase Git has become a fundamental part of our developers’ daily routine that it’s hard to remember our lives without it. And yet, most of us use a limited set of commands and options. Today, I want to focus on two commands most developers probably use …

Read More »

AI Gives Time, Not Confidence: Developer Productivity Toolkit

Author: Jonathan Vila Original post on Foojay: Read More Let’s be real – keeping up with the pace of software development today is intense. New frameworks pop up and the push for faster, better, and more secure code never stops. This article is all about cutting through the buzz and looking at how AI-powered tools can actually help you, the Java developer, …

Read More »

Managing MongoDB Database Changes Using Liquibase Pro

Author: Ravindar Karampuri Original post on Foojay: Read More Table of Contents What is Liquibase?What is MongoDB?Setting up a local MongoDB instance on Windows Use Liquibase with MongoDB Prerequisites Install supporting drivers Connection configuration Connection test Hands-on execution steps detailed 1. Create project and add files 2. Project structure in VS Code 3. Lifecycle of Liquibase 4. Verify the Liquibase …

Read More »

JC-AI Newsletter #3

Author: Miro Wengner Original post on Foojay: Read More The first and second newsletters introduced a 14-day cadence, and even though it is the holiday season for many of us, we are sticking to the promised period. The current newsletter vol.3, brings a collection of valuable articles focusing on challenges that are commonly reported through reported breakthroughs in the field …

Read More »

New Java Benchmark for Coding LLMs puts GPT-5 at the top

Author: Jonathan Ellis Original post on Foojay: Read More Table of Contents GPT-5 is on top at every performance level and every price point … but it’s no speed demon Performance by task length Other observations Implications for builders A Note on Reasoning Introducing the Brokk Power Ranking The Brokk Power Ranking is a new open-source coding benchmark, featuring 93 …

Read More »

OpenTelemetry configuration gotchas

Author: Nicolas Frankel Original post on Foojay: Read More Table of Contents The promise of OpenTelemetryGotchas Path or no path? Python logging Micrometer TracingQuarkusSummary Last week, I described several approaches to OpenTelemetry on the JVM, their requirements, and their different results. This week, I want to highlight several gotchas found across stacks in the zero-code instrumentation. The promise of OpenTelemetry …

Read More »

OpenTelemetry Tracing on the JVM

Author: Nicolas Frankel Original post on Foojay: Read More Table of Contents CommonalitiesRunning the OpenTelemetry AgentMicrometer Tracing on Spring BootOpenTelemetry Spring Boot StarterQuarkusDiscussion You may know I’m a big fan of OpenTelemetry. I recently finished developing a master class for the YOW! conference at the end of the year. During development, I noticed massive differences in configuration and results across …

Read More »

Domain-Driven Design in Java: A Practical Guide

Author: Rajesh Nair Original post on Foojay: Read More Table of Contents Understanding the “Airport” domainModeling the core Airport domain in JavaIdentifying aggregates and entitiesImplementing entities and value objectsBounded contexts and modularizationRepositories, domain services, and factories Repositories Domain services Factories Application layer and integrationTesting and evolving the modelComplete DDD implementation source codeTesting scenarios for PostmanReal-world tips and common pitfallsConclusion While …

Read More »

Enforcing Governance in MongoDB Atlas with Resource Policies

Author: Samuel Molling Original post on Foojay: Read More Table of Contents What Are Resource Policies?Why Use Them?Available CapabilitiesApplying Resource Policies with Terraform Example 1: Allow clusters only on AWS Example 2: Block public IPs (0.0.0.0/0) Example 3: Enforce TLS 1.2 or higher Validation and Testing Attempt to create a cluster on Google Cloud Platform (GCP) Attempt to add a …

Read More »

Do we understand the value of AI knowledge ?

Author: Miro Wengner Original post on Foojay: Read More Table of Contents I remember the first time I saw a diagram of a neuron (Img.1.). I was a school kid, and among other hobbies, I was interested in the human brain, it fascinated me. I borrowed a book from the bookstore to find out how it all worked, because these …

Read More »