Offline Crypto Address Validation in Java
Table of Contents What Can Be Validated Offline?What Cannot Be Validated Offline?Adding ChainwardenValidating an AddressValidating By Chain IdMapping Validation ErrorsSupported FormatsConclusionBackend validation often starts with simple questions. Is the input empty? Does it have the expected shape? Can it be ...
-
Aggregation Optimization in MongoDB: Optimizing Many-to-Many Relationships (Part 3)
Table of Contents Optimization Step 2: refactoring the many-to-many relationshipAnd 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 …
-
Introducing BoxLang AI Explorer: A Local Catalog for Every AI Pattern
Table of Contents What It IsWhat’s CoveredTry It Live, Run It LocalQuick StartBring Your Own ProviderRunning a Sample DirectlyExplore, Fork, Contribute Learning a new AI API usually means jumping between scattered documentation pages, guessing at imports, and copy-pasting code that …
-
Build Secure AI Chat Applications with BoxLang, RAG, Ollama, and Amazon Bedrock with Dan Card
Table of Contents Build Secure AI Chat Applications with BoxLang, RAG, Ollama, and Amazon BedrockGo Beyond a Basic AI ChatbotWhat You Will LearnBuild with More Control Over Your AI StackWho Should Attend?Prerequisites and Workshop SupportGet Your Early Bird Ticket and …
-
Sheetmusic4J 0.0.3: ABC Notation, Guitar Pro, Engraving Improvements
Table of Contents Two Comments, Two New FormatsABC Notation, In and OutGuitar Pro: An ExperimentBetter-Looking EngravingUnder the HoodStill 0.0.x, Still ListeningLast week I introduced Sheetmusic4J, a Java(FX) library to render and interact with sheet music. That first 0.0.1 release was …
-
Idempotent REST Endpoints Without the Boilerplate
Table of Contents The problem nobody talks about until productionWhat the idempotent Spring Boot starter doesWhat happens when things go wrongIdempotent Spring Boot and Concurrent Requests: the case people forgetThe exactly-once caveat I chose to be loud aboutQuick setup for …
-
HTTP QUERY Method Explained: RFC 10008, Ecosystem Adoption, and a Quarkus Implementation
Table of Contents The QUERY MethodSafe and idempotentMeaning comes from Content-TypeExplicitly cacheableDiscovery via Accept-QueryThe equivalent resourceFamiliar error semanticsA decade in the makingWhere ecosystem support stands todayApache TomcatEclipse JettyJakarta ServletWhat about Spring?Why Quarkus can do it todayThe example: a product catalog …
-
What’s New In The July 2026 Azul Payara Release?
Table of Contents Downloads & Release NotesA Security Fix, Patched Across Every BranchTwo Jackson CVEs Closed on the 6 LineAzul Payara Server and Micro 7.2.0: The Payara 7 Line, Monthly CadenceBug FixesComponent UpgradesAzul Payara Community 7.2026.7Azul Payara Server and Micro …
-
BoxLang AWS, Azure, and Google Secrets Manager Module Released
Table of Contents One Pattern to Rule Them AllInstallationInstallationCommandBoxVia CommandBoxVia BoxLang OS BinaryHow Configuration Resolution WorksPer-Application Configuration (Application.bx)Global Server Configuration (boxlang.json)Real-World Usage: Datasource ConfigurationBuilt-In Caching: Performance Without CompromiseLocal Development SupportEnvironment Variable SupportThis Is a BoxLang+ FeatureGet Started Every production application …
-
Your Loom App Quietly Became a Thread Pool Again: A Field Guide to Virtual Thread Pinning
Table of Contents What pinning actually isThe two causes — and it really is just twoThe canonical bugWhat JDK 24 changed (JEP 491)How to catch itHow to fix itWhy I ended up automating the readThe incident that taught me to …