data, code and conversation
AI is Getting Really Useful for SQL
Introducing Rapier
Jackson CSV Serialization and Deserialization from the Ground Up
Regex for ISO 3166-1 Country Codes
AWS API Gateway Gotchas & Lessons Learned
Generating Java record classes with Jackson Annotations to map JSON using ChatGPT
AWS SageMaker Object Detection Training Gotchas
Efficient Image Metadata Extraction with Java
Yes, Java ThreadLocalRandom is Safe to Use with Virtual Threads
Example JWT with Private JWK
Reverse Engineering with ChatGPT: An Example
In Java, Strings Much Faster than Regexes, Even for Same Operations
Apache HTTPComponents HTTP Header Names are Case Insensitive
Validating WebFlow Webhook Requests in AWS Lambda and Python
Sample AWS Kinesis Firehose CloudWatch Log HTTP Endpoint Payload
A Developer Workflow for Modern AWS Serverless Applications
The Lambda Iceberg: A Deep Dive on AWS Lambda for Java
Unpacking My Default AWS Webapp Architecture
Community-Managed AWS Lambda Base Images for Java 21
Java 21 Custom Runtime for AWS Lambda
Announcing HumanGraphics!
Postgres Upsert: Created or Updated?
ISO 15924 Codes to Unicode Scripts… and Back Again!
Popular Names by Country Dataset
Regex for 50 US States
emoji4j v15.0.1 Released
Parsing Rich Social Media Text
Techniques for Solving the Toughest Problems
AWS Step Functions Distributed Map ResultWriter Example
Community-Managed OpenAPI Spec for Pinecone API
Community-Managed AWS Lambda Base Images for Java 20
Adding Code Blocks with Syntax Highlighting to WebFlow
JDBQ: A Database Access Framework for Java + BigQuery
BigQuery RegExp for Matching Single Emoji
Community-Managed AWS Lambda Base Images for Java 19
Community-Managed AWS Lambda Base Images for Java 18
Announcing My First Commercial API, arachn.io!
AWS ALB Jersey Lambda Target Gotchas
Community-Managed AWS Lambda Base Images for Java 17
Litecene: Full-Text Search for Google BigQuery
Fundamentals of Software Performance Analysis Part III — Optimizing Memory Allocation Performance
Fundamentals of Software Optimization Part II — Optimizing Wall Clock Performance
Fundamentals of Software Optimization Part I — Benchmarking
Introduction to Fundamentals of Software Optimization
OpenAPI Generator Template Customization Example
A Dendrogram Layout in Gephi
BigQuery Twitter Schema
String.hashCode() is plenty unique
Populating a EC2- and Fargate Cross-Compatible ECS Cluster from a Spot Fleet
A Year of Mashable — 2012
Should I Use an ORM or Not? Sure.
Complication is What Happens When You Try to Solve a Problem You Don’t Understand
Learning to Program
The Origin of Perfect Software
The Economics of Perfect Software