AWS Cognito Refused to Cooperate. So I Made Google and Cognito Think They're Talking to Each Other.(Nestjs)
TL;DR - Verified Google tokens server-side, created Cognito users via admin APIs with email_verified: true, generated deterministic passwords from us
typescript
dev.to
Apr 23, 2026
VS Code 1.117 Is Here — And It's Making AI Coding Feel Way Smoother 🚀
You know that feeling when your code editor gets an update and you're half-excited, half-scared everything's going to break? VS Code 1.117 is one of t
typescript
dev.to
Apr 23, 2026
The Page Order Math Behind Saddle-Stitch Booklets Is Weirder Than You Think. So I Automated It. [Devlog #8]
All tests run on an 8-year-old MacBook Air.
Print pages 1, 2, 3, 4 in order, fold the paper — and the result is wrong.
Booklet printing requires a c
rust
dev.to
Apr 23, 2026
Magento 2 Image Optimization: WebP, Lazy Loading & CDN
Images are typically the single largest contributor to page weight in any e-commerce store. On a typical Magento 2 product page, unoptimized images ca
php
dev.to
Apr 23, 2026
Making illegal state unrepresentable
A couple of years ago, I wrote that The Builder pattern is a finite state machine!. A state machine consists of states and transitions between them. A
java
dev.to
Apr 23, 2026
CQRS in Go — Part 4: PostgreSQL as an event store
CQRS in Go series:
Part 1: the aggregate, Transition() and Clone()
Part 2: command handlers without side effects
Part 3: sagas and event cho
go
dev.to
Apr 23, 2026
Every Swift Call Cost Me 50ms. I Killed That Cost Entirely With a Resident Daemon. [Devlog #7]
All tests run on an 8-year-old MacBook Air.
100 thumbnails. Each one spawning a new Swift process. 50ms per spawn.
That's 5 seconds of pure process-
rust
dev.to
Apr 23, 2026
Facing issue with dev tool in react native 0.85
Hi everyone,
I recently created a new project using React Native CLI (version 0.85). After setting up @react-navigation/drawer, I started facing an i
typescript
dev.to
Apr 23, 2026
TypeScript Complexity Has Finally Reached the Point of Total Absurdity
At some point over the last few years, TypeScript stopped being a tool and started becoming a performance art.
We went from:
“Let’s add types so we
typescript
dev.to
Apr 23, 2026
Abstraction Is Not a Pattern. It's a Discipline
Every time you inject a database driver directly into a service class, you make a decision. The problem is that most teams don't know they're making i
typescript
dev.to
Apr 23, 2026
Update: My Phone-Built Auth CLI Hit 270+ Runs in 48 Hours And Already Got Its First Contributor
Two days ago I published “I Built a CLI That Generates Production-Ready Auth Backends in 30 Seconds (While Working From My Phone)”.
At that point the
typescript
dev.to
Apr 23, 2026
The REST Assured Setup Nobody Shows You: Handling Auth Tokens That Expire Mid-Suite
Most REST Assured tutorials show you a single given().when().then() against a sample API and call it done. That's fine for learning the syntax, but it
java
dev.to
Apr 23, 2026
Best AI Coding Tools for Laravel Developers in 2026
Every "best AI tools 2026" list is written for a JavaScript developer.
The benchmarks use React. The screenshots show TypeScript. The winner is alway
php
dev.to
Apr 23, 2026
tinyboot v0.4.0 Released — The API is Stable
If you've been following tinyboot, you might have noticed there was no
announcement for v0.3.0. That release added CH32V103 support, but things were
s
rust
dev.to
Apr 23, 2026
Adding MCP to a Quarkus App: One Dependency, a Few Annotations, Done
I added MCP (Model Context Protocol) to re:Money — my Quarkus + DynamoDB financial tracking app — in under 30 minutes. One dependency, a few annotatio
java
dev.to
Apr 23, 2026
Java Performance Tuning and Document Search & Indexing with Alfresco Workflows
High-performance systems require both tuning and fast search.
In this guide:
⚡ Java Performance Tuning
Threading & concurrency
Memory optimization
java
dev.to
Apr 23, 2026
🚀 How to Find the First Non-Repeated Character in a String in Java (With Examples)
When working with strings in Java, a very common interview and real-world problem is:
👉 “How do you find the first non-repeated character in a string
java
dev.to
Apr 23, 2026
Building an End-to-End Amazon Movers & Shakers Data Pipeline: Engineering Guide from Real-Time Crawling to Automated Alerting
Background
I've been building data infrastructure for Amazon seller tools for the past three years. The most consistently requested feature
python
dev.to
Apr 23, 2026
Building an IPC bus for Kubernetes sidecars: WAL, DLQ, and ring-buffer backpressure
If you put two sidecars in a pod and ask them to talk to each other over HTTP, sooner or later one of them crashes mid-request and you lose a message.
go
dev.to
Apr 23, 2026
Essential DevTools Every Go Developer Should Know
Essential DevTools Every Go Developer Should Know
Go ships with a powerful standard toolchain that many developers underestimate. Beyond wr
go
dev.to
Apr 23, 2026