Serverless applications on AWS with Lambda using Java 25, API Gateway and DynamoDB - Part 6 Using GraalVM Native Image
Introduction
In part 1, we introduced our sample application. In parts 2-5, we measured Lambda function performance using different approac
java
dev.to
Apr 20, 2026
Go Generics, One Year In: Which Promises Held, Which Didn't
Go 1.18 shipped generics in March 2022. The two years before that were dominated by hopeful blog posts ("finally, a real type system!") and the two ye
go
dev.to
Apr 20, 2026
Go Profiling in Anger: pprof, Escape Analysis, and Inlining Without Magic
Go's performance culture has a ritual quality. "Use sync.Pool." "Avoid interface boxing." "Preallocate slices." Copy-pasted from blog posts and applie
go
dev.to
Apr 20, 2026
sync.Pool in Go: When It Actually Helps, and When It Quietly Hurts
sync.Pool is one of those Go features that shows up prominently in "how to write fast Go" blog posts and then gets applied to everything. The result i
go
dev.to
Apr 20, 2026
IronSys: A Production Blueprint for Modern Concurrency
In the last post I walked through the four concurrency pillars — shared memory + locks, CSP, actors, STM — and argued that real systems mix them on pu
go
dev.to
Apr 20, 2026
Cómo empezar a utilizar herramientas de IA en Solana
Esta guía va acompañada de un
vídeo tutorial.
Parte 1: Desarrollo asistido por IA con Solana MCP (Machine Conversation Protocol)
rust
dev.to
Apr 20, 2026
Guía Definitiva de Merge Sort: El Algoritmo de Divide y Vencerás
Merge Sort es un algoritmo de ordenamiento basado en el paradigma Divide y Vencerás. Divide recursivamente el arreglo en mitades hasta llegar a eleme
go
dev.to
Apr 20, 2026
Building the Impossible: How Papers Turned My Messy Notes Into a Thinking Partner After 1,000+ Hours
Building the Impossible: How Papers Turned My Messy Notes Into a Thinking Partner After 1,000+ Hours
Honestly, I never thought this would w
java
dev.to
Apr 20, 2026
My load balancer worked. That's what made me uncomfortable.
I didn't expect a load balancer to make me uncomfortable.
But here we are.
I built one in Go for my MSc case study. Round-robin distribution, health
go
dev.to
Apr 20, 2026
From Zero to Hero: Building a Key Issuance Server with `verbose` and `figtree`
In August 2024 Andrei Merlescu wrote a package called verbose and released it under the Apache 2.0 license. The idea was novel: when interacting with
go
dev.to
Apr 20, 2026
How I Structure Large Laravel Projects (My Personal Architecture Blueprint)
Every Laravel tutorial starts the same way: create a controller, write some Eloquent in it, return a view. It works for a demo. It collapses under the
php
dev.to
Apr 20, 2026
My Drone Crashed 47 Times Before I Understood What Robot Memory Actually Needs
Last Tuesday, at 3 AM in a robotics lab that smelled like solder and desperation, my drone — let's call her Doris — smashed into the same wall for the
rust
dev.to
Apr 20, 2026
Three Months with Capa-Java: The Brutal Truth About "Write Once, Run Anywhere"
Three Months with Capa-Java: The Brutal Truth About "Write Once, Run Anywhere"
Honestly, if there's one thing I've learned in my 10 years o
java
dev.to
Apr 20, 2026
Rust
The Linux Kernel, Rust, and the C++ Question: Evolution, Not Replacement
For decades, the Linux kernel has been synonymous with C. It’s fas
rust
dev.to
Apr 20, 2026
The Brutal Truth About Capa-Java: After 6 Months of Multi-Cloud Hell
The Brutal Truth About Capa-Java: After 6 Months of Multi-Cloud Hell
Honestly, when I first heard about Capa-Java, I thought I'd finally fo
java
dev.to
Apr 20, 2026
Gemini CLI vs Claude Code: Which to Choose for Python Tasks
Gemini CLI vs Claude Code: compare setup, performance, code quality, and cost to find the right Python AI coding tool for your workflow.
python
realpython
Apr 20, 2026
WPBones v2 — The Webpack Release
Gulp is gone. Yarn scripts are unified. TypeScript is default. 14 boilerplates refreshed. One php bones migrate:to-v2 away.
After years of shipping
php
dev.to
Apr 20, 2026
The Dual-Signal Governor: A Control-Plane Pattern for Drift-Aware Systems
Your drift detector fires. The session looks clean. You roll back anyway.
That's the false positive problem — and it's not a threshold tuning issue.
python
dev.to
Apr 20, 2026
Vitest 2.0 vs Jest: We Migrated 400 Tests and Here's What Actually Changed
Vitest 2.0 vs Jest: We migrated a 400-test Jest suite last month. Runtime dropped from 47 seconds to 11 seconds. Here is the honest breakdown.
javascript
dev.to
Apr 20, 2026
Ship Your MCP Server to npm in 30 Minutes: The Complete 2026 Guide
MCP (Model Context Protocol) servers are how you extend Claude and other AI assistants with custom tools, data sources, and APIs. Publishing one to np
javascript
dev.to
Apr 20, 2026