MongoDB Atlas SDK: A Modern Toolkit

The MongoDB Atlas SDK simplifies database management by wrapping the Atlas API in an intuitive, developer-friendly design. It enhances productivity with robust functionality, seamless integration, and modern practices. While it has minor quirks like vague error messages, it remains a valuable tool for both new and experienced MongoDB users looking for efficiency. Continue reading →

Software Development: Getting Started by Getting Organized

A few weeks ago I wrote up the post on the tech I’ve decided to move forward with for my new project. This post is going to cover the collection of features, domain details (i.e. what is the use case, etc), and related project collateral. Instead of just slinging code like many of us programmers... Continue reading →

Starting a New Project – Let’s Choose a Tech Stack!

The post outlines the initiation of a new project for a multi-tenant music collector’s database. The objectives include personal use and sharing with others, along with the selection of tech stacks. The project aims to provide a personalized, secure, and collaborative platform for enthusiasts to manage and appreciate their vinyl collections efficiently. Key decisions include... Continue reading →

Speaking of Spring Boot Java Logging, Some Misadventures

The content discusses implementing log masking for Personally Identifying Information (PII) in Java Spring Boot applications. It covers creating custom Logback converters with regular expressions, using Log4j2 configuration with properties, and suggests additional logging strategies like AOP, custom annotations, MDC, custom Logback filters, integrating with external logging systems, JSON log format, and custom log levels... Continue reading →

Building a Container Image w/ jib-maven Build Plugin

The content is a tutorial on how to set up a GraphQL API project with Maven, using the jib-maven plugin. The process involves initial project setup using Spring Initializr and specific dependency additions. Standard property settings were added to the application.properties file. A simple GraphQL schema and a query mapping and controller were created. Lastly,... Continue reading →