Morning.dev
My Feed Popular
Login
Token Revocation Without Killing Performance
DEV Community • 2026-05-04 18:41

Token Revocation Without Killing Performance

JWTs have a hard problem hiding inside them: they're stateless. The whole point of a JWT is that the verifier can check a signature and make a decision — no database, no round-trip. That's what makes them fast. It's also what makes "log this user out right now" not work out of the box. We had to solve this. Users log out. Admins disable accounts. Service accounts rotate. Each one of those events ...

0 0
8m read
PlayStation 5 Linux Tested: Steam PC vs Native PS5 Games
newest submissions : multi • 2026-05-04 18:41

PlayStation 5 Linux Tested: Steam PC vs Native PS5 Games

submitted by /u/Durian_Queef to r/hardware [link] [comments]

0 0
1m read
Authorization at Scale: Access Levels, Roles, and Compact Decisions
DEV Community • 2026-05-04 18:41

Authorization at Scale: Access Levels, Roles, and Compact Decisions

Authentication answers "who are you?" Authorization answers the harder question: "are you allowed to do this?" By the time a request reaches this stage, we've already validated the token and confirmed the tenant. Now we need to decide — before the request touches any upstream service — whether this specific identity has permission to call this specific endpoint. That decision runs hundreds of mil...

0 0
10m read
Multi-tenant auth and routing in Kubernetes
DEV Community • 2026-05-04 18:41

Multi-tenant auth and routing in Kubernetes

In the first four chapters of this series I've talked about what the Auth Gateway decides. This chapter is about who it decides for. We run a multi-tenant platform. Every request, on every endpoint, belongs to one tenant. Get tenant resolution wrong and you don't have a security incident — you have a cross-tenant data leak incident, which is a category of bad you don't recover from. This chapter...

0 0
9m read
Endpoint classification: OPEN, AUTHENTICATED, ACCESS_CONTROLLED
DEV Community • 2026-05-04 18:41

Endpoint classification: OPEN, AUTHENTICATED, ACCESS_CONTROLLED

In Chapter 3 the controller branched on something called the "endpoint type": switch endpointType(perms) { case "OPEN": ... case "AUTHENTICATED": ... case "ACCESS_CONTROLLED": ... } That branch is the most important conditional in the entire gateway. It decides whether a request even gets a token check, and whether to run authorization. This chapter is about how that decision...

0 0
9m read
Inside the Auth Service: From Token Validator to Policy Decision Point
DEV Community • 2026-05-04 18:40

Inside the Auth Service: From Token Validator to Policy Decision Point

Most auth services start simple — verify the token, return 200 or 401. Then requirements accumulate. Tenant isolation. Service accounts. Token revocation. Access levels per endpoint. And suddenly what was a lightweight validator is carrying a lot of weight, without a clear structure to hold it. This post is about how we structured ours — the ideas that shaped it, and the ones we got wrong before ...

0 0
7m read
Part 1 — Why we built an Auth Gateway instead of putting auth in every service
DEV Community • 2026-05-04 18:39

Part 1 — Why we built an Auth Gateway instead of putting auth in every service

If you've been on a platform team long enough, you've probably watched this slow-motion failure: You ship an auth library. Three services adopt it. Six months later, two of them are still on v1.0, one forked it to add a custom claim, and a fourth service rolled its own because the library "didn't fit their use case." A CVE drops. Now you're hunting through repos to find every place that decodes...

0 0
8m read
Trump announced the destruction of seven Iranian boats in the Strait of Hormuz
newest submissions : multi • 2026-05-04 18:32

Trump announced the destruction of seven Iranian boats in the Strait of Hormuz

submitted by /u/Darshan_brahmbhatt to r/worldnews [link] [comments]

0 0
1m read
newest submissions : multi • 2026-05-04 18:32

The Static Dynamic JVM – A Many Layered Dive

submitted by /u/mttd to r/ProgrammingLanguages [link] [comments]

0 0
1m read
AI finds signs of pancreatic cancer before tumors develop
newest submissions : multi • 2026-05-04 18:32

AI finds signs of pancreatic cancer before tumors develop

submitted by /u/rchaudhary to r/technology [link] [comments]

0 0
1m read
DEV Community • 2026-05-04 18:31

How to Add Sentiment Analysis to Any App in 5 Minutes (Free API)

Most text analysis solutions fall into one of two problems: Too expensive — OpenAI API costs money for every call Too complex — Hosting your own Hugging Face model requires infra, GPU, maintenance I built TextAI Pro — a lightweight REST API that does the job without the overhead. What it does Two endpoints: POST /analyze Sentiment: positive / negative / neutral Confidence scor...

0 0
1m read
Two people killed after car runs into crowd in Leipzig, Germany
newest submissions : multi • 2026-05-04 18:29

Two people killed after car runs into crowd in Leipzig, Germany

submitted by /u/CRK_76 to r/worldnews [link] [comments]

0 0
1m read
Créer des interfaces Python modernes et fluides avec PyQt6
DEV Community • 2026-05-04 18:29

Créer des interfaces Python modernes et fluides avec PyQt6

J'ai un aveu à faire : pendant longtemps, quand un dev me montrait fièrement son app Python avec un bouton gris carré et une Listbox qui sentait Windows 95, je hochais la tête poliment. Aujourd'hui, j'ai arrêté. Pas parce que je suis devenu méchant. Parce que PyQt6 existe, et qu'il n'y a plus aucune excuse. Cet article, c'est ma tentative de te convaincre — toi qui ouvres encore tkinter par réfl...

0 0
7m read
The AI-Safe Pipeline From PostgreSQL to Governed Data
DEV Community • 2026-05-04 18:27

The AI-Safe Pipeline From PostgreSQL to Governed Data

Build a one-way pipeline from PostgreSQL into an air-gapped, governed data zone — where access is controlled at the database, table, and column level. The New Problem: AI + Production Databases Modern stacks are quietly introducing a dangerous pattern: AI Agent → PostgreSQL Even when wrapped with APIs, proxies, or query layers, the reality is: The agent still reaches production It still exe...

0 0
1m read
AI Can't Fix What It Can't See: How cdk diagnose Enables Autonomous CDK Remediation
DEV Community • 2026-05-04 18:27

AI Can't Fix What It Can't See: How cdk diagnose Enables Autonomous CDK Remediation

AI Can't Fix What It Can't See: How cdk diagnose Enables Autonomous CDK Remediation Current Behavior vs. What We Want Today, when a CDK deployment fails through a pipeline, the remediation loop looks like this: Developer ──▶ Push code ──▶ Pipeline ──▶ CFN deploy ──▶ ❌ Fails │ ┌───────────────────────────────────...

0 0
14m read
DEV Community • 2026-05-04 18:27

Field Notes from a Solo Builder — Shipping the Beloved Claude Code Buddy Into the Wild - Part IV

title: Taste, Branding, and the New Builder Playbook One week. One 14-hour alpha. Two merged projects. A first contributor. Organic search pickup. A Reddit thread. Traffic I didn't fully understand until I checked the clone analytics. Here's what I actually learned about building in this moment — because I think it's genuinely different from anything before it. Speed Is the Strategy...

0 0
4m read
DEV Community • 2026-05-04 18:24

Why Code Documentation Fails in Real Projects: The Truth No One Talks About

Every team says they'll document better this time. Every team fails. I've watched it happen at startups, at enterprises, at agencies. Different people, different stacks, same outcome. Documentation starts strong for about two weeks. Then it dies. Slowly at first. Then completely. The weird part? Everyone knows documentation matters. Nobody argues against it. Yet it fails anyway. Consistently. Pr...

0 0
10m read
Europeans back Canada joining EU, poll finds. But membership faces long odds
newest submissions : multi • 2026-05-04 18:23

Europeans back Canada joining EU, poll finds. But membership faces long odds

submitted by /u/joe4942 to r/worldnews [link] [comments]

0 0
1m read
Hacker News: Front Page • 2026-05-04 18:22

Microsoft Edge stores all passwords in memory in clear text, even when unused

Article URL: https://twitter.com/L1v1ng0ffTh3L4N/status/2051308329880719730 Comments URL: https://news.ycombinator.com/item?id=48012735 Points: 22 # Comments: 3

0 0
1m read
DEV Community • 2026-05-04 18:21

Fast Small File Uploads to S3

Moving files into S3 as fast as possible has been a side-quest of mine for, well, two decades (yep, S3 is more than 20 years old). My first encounter with moving large numbers of files to S3 was from an on-premise system, working over a backlog of many thousands of files, with thousands of new ones appearing each day. For that project I tried the obvious path (a foreach loop doing uploads one by...

0 0
7m read
Previous Next

Showing page 18 of 1823

Previous 18 Next