DEV Community

GDS K S profile picture

GDS K S

Senior Software Engineer at Marriott | Glincker Founder, Architect | Writing about system architecture, cloud scaling & AI/ML | AWS, Spring Boot, Next.js

Location United States Joined Joined on  Personal website https://thegdsks.com github website twitter website

Work

GLINCKER | AskVerdict

theAuth Audit Trails: Compliance Logging for AI Agent Actions

theAuth Audit Trails: Compliance Logging for AI Agent Actions

4
Comments 1
19 min read

Want to connect with GDS K S?

Create an account to connect with GDS K S. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Secure an MCP Server for Production with theAuth

Secure an MCP Server for Production with theAuth

Comments
21 min read
theAuth Multi-Tenant SaaS Auth: Orgs, RBAC, SSO, SCIM

theAuth Multi-Tenant SaaS Auth: Orgs, RBAC, SSO, SCIM

4
Comments
16 min read
theAuth for AI Agents: Identity and Scoped Permissions

theAuth for AI Agents: Identity and Scoped Permissions

5
Comments 2
17 min read
Migrate from Auth0 or Clerk to theAuth, Step by Step

Migrate from Auth0 or Clerk to theAuth, Step by Step

3
Comments 1
21 min read
theAuth Passwordless Login: Passkeys, Magic Links, OTP

theAuth Passwordless Login: Passkeys, Magic Links, OTP

5
Comments 1
18 min read
theAuth Guide: Cap Agent Spend and Require Human Approval

theAuth Guide: Cap Agent Spend and Require Human Approval

4
Comments
18 min read
theAuth: Add Login to an Existing Next.js App

theAuth: Add Login to an Existing Next.js App

4
Comments 1
19 min read
Leave Vercel for Your Own Server: A Next.js Migration Runbook

Leave Vercel for Your Own Server: A Next.js Migration Runbook

3
Comments 1
5 min read
Let an AI Agent Deploy Safely: A Scoped MCP Server With an Audit Trail

Let an AI Agent Deploy Safely: A Scoped MCP Server With an Audit Trail

3
Comments 1
6 min read
Migrate from Coolify, Dokploy or CapRover Without Touching the Old Server

Migrate from Coolify, Dokploy or CapRover Without Touching the Old Server

3
Comments 1
5 min read
Add Google, GitHub or OIDC Sign-In to Your Self-Hosted Dashboard, and Keep It Safe

Add Google, GitHub or OIDC Sign-In to Your Self-Hosted Dashboard, and Keep It Safe

3
Comments 1
5 min read
Levelrail vs Coolify, Dokploy and CapRover: An Honest Comparison

Levelrail vs Coolify, Dokploy and CapRover: An Honest Comparison

4
Comments
4 min read
Install a Self-Hosted PaaS on a $5 VPS in Five Minutes (Levelrail)

Install a Self-Hosted PaaS on a $5 VPS in Five Minutes (Levelrail)

10
Comments
6 min read
Free AWS, Azure and GCP architecture icons as SVG

Free AWS, Azure and GCP architecture icons as SVG

12
Comments 1
5 min read
Streaming LLM responses in TypeScript: SSE, ReadableStream, and the React 19 useChat hook.

Streaming LLM responses in TypeScript: SSE, ReadableStream, and the React 19 useChat hook.

8
Comments 1
7 min read
Type-safe LLM outputs with Zod: stop guessing what the model returns.

Type-safe LLM outputs with Zod: stop guessing what the model returns.

12
Comments 4
8 min read
Building a production AI agent in TypeScript with Mastra: a 2026 step-by-step.

Building a production AI agent in TypeScript with Mastra: a 2026 step-by-step.

11
Comments 2
7 min read
OpenAI Codex now finishes 85% of scoped tasks. Here is the /goal workflow that gets you there.

OpenAI Codex now finishes 85% of scoped tasks. Here is the /goal workflow that gets you there.

6
Comments
7 min read
Building a production TypeScript CLI in 2026: oclif vs commander vs custom.

Building a production TypeScript CLI in 2026: oclif vs commander vs custom.

6
Comments 1
7 min read
RAG with Postgres pgvector in 2026: the full TypeScript pipeline.

RAG with Postgres pgvector in 2026: the full TypeScript pipeline.

7
Comments
7 min read
TanStack shipped a postmortem for the 42-package npm compromise. Here is what every project should change this week.

TanStack shipped a postmortem for the 42-package npm compromise. Here is what every project should change this week.

9
Comments
8 min read
Google's Gemini 3.5 Flash is 4x faster than other frontier models. Here is how to call it from TypeScript.

Google's Gemini 3.5 Flash is 4x faster than other frontier models. Here is how to call it from TypeScript.

9
Comments 1
7 min read
Build your first MCP server in TypeScript: the 2026 setup that takes 30 minutes.

Build your first MCP server in TypeScript: the 2026 setup that takes 30 minutes.

11
Comments 2
6 min read
Cursor 3 ships parallel AI agents. Here is the multi-agent workflow that actually works.

Cursor 3 ships parallel AI agents. Here is the multi-agent workflow that actually works.

9
Comments 3
6 min read
Microsoft tried to kill the printer driver. Healthcare said no.

Microsoft tried to kill the printer driver. Healthcare said no.

13
Comments 1
7 min read
Google redesigned 13 Workspace icons last week. Here is where to grab the new SVGs.

Google redesigned 13 Workspace icons last week. Here is where to grab the new SVGs.

14
Comments
6 min read
I shipped a working landing page in 14 KB. Here is every byte.

I shipped a working landing page in 14 KB. Here is every byte.

18
Comments 1
8 min read
The portfolio math. When 30 small apps beat 1 big one.

The kill rule and spreadsheet calculator

The portfolio math. When 30 small apps beat 1 big one.

23
Comments 5
7 min read
How to read any legacy codebase. The archaeology playbook.

Inspired by a 1950s Soviet compiler rebuild

How to read any legacy codebase. The archaeology playbook.

31
Comments 4
9 min read
Your bundle is 4000x bigger than Quake. The 9-step audit that fixes it.

Tactical deletions for Next.js and Vite

Your bundle is 4000x bigger than Quake. The 9-step audit that fixes it.

21
Comments 4
8 min read
I asked Cursor to rename a function. It sent 8,400 tokens. I checked.

4x to 7x overhead versus direct API calls

I asked Cursor to rename a function. It sent 8,400 tokens. I checked.

30
Comments 15
6 min read
AWS Lambda Is Dead. The $0.20 Was Never the Price

AWS Lambda Is Dead. The $0.20 Was Never the Price

13
Comments
10 min read
The first time you watch an AI agent buy something, you will feel something you cannot name.

The first time you watch an AI agent buy something, you will feel something you cannot name.

15
Comments 4
5 min read
Anthropic hit B ARR in 16 months. I went looking for where the money is actually coming from.

Anthropic hit B ARR in 16 months. I went looking for where the money is actually coming from.

6
Comments
6 min read
Anthropic just rented Elon Musk's data center. The price of a Claude token is about to make sense.

Anthropic just rented Elon Musk's data center. The price of a Claude token is about to make sense.

14
Comments 1
6 min read
I built a 200 line AI router in TypeScript. My monthly bill dropped 41%.

Uses regex to bypass wrapper context bloat

I built a 200 line AI router in TypeScript. My monthly bill dropped 41%.

34
Comments 12
6 min read
Cloudflare and Stripe just let agents buy domains and ship code. Here is the API.

Cloudflare and Stripe just let agents buy domains and ship code. Here is the API.

6
Comments
6 min read
Giving an AI agent permission to spawn sub-agents (without losing control)

Giving an AI agent permission to spawn sub-agents (without losing control)

5
Comments 1
4 min read
Free SVG brand icons in 2026: thesvg.org vs svgl vs Simple Icons

Free SVG brand icons in 2026: thesvg.org vs svgl vs Simple Icons

8
Comments
5 min read
I rewrote my auth library to run on Cloudflare Workers. Here is what broke.

I rewrote my auth library to run on Cloudflare Workers. Here is what broke.

8
Comments 1
4 min read
Adding OAuth 2.1 to your MCP server in TypeScript

Adding OAuth 2.1 to your MCP server in TypeScript

7
Comments 2
5 min read
Prompt Caching With the Claude API: A Practical Guide

Prompt Caching With the Claude API: A Practical Guide

16
Comments 1
6 min read
An AI Tool Had OAuth to Their Whole Google Workspace. Then Vercel Got Breached.

An AI Tool Had OAuth to Their Whole Google Workspace. Then Vercel Got Breached.

7
Comments 4
6 min read
GitHub Copilot Switches to Usage-Based Billing on June 1. The Token Tab Came Due.

GitHub Copilot Switches to Usage-Based Billing on June 1. The Token Tab Came Due.

11
Comments 1
6 min read
The Quiet Sabotage: Why Most of My Dead Projects Died of Overthinking

The Quiet Sabotage: Why Most of My Dead Projects Died of Overthinking

6
Comments 1
5 min read
Claude Code Felt Off for a Month. Here Is What Broke.

Claude Code Felt Off for a Month. Here Is What Broke.

7
Comments 1
5 min read
I replaced Auth0 with an open source library in 30 minutes. Here is what broke.

I replaced Auth0 with an open source library in 30 minutes. Here is what broke.

4
Comments 1
7 min read
How to build a secure password reset flow in Next.js (the short version)

How to build a secure password reset flow in Next.js (the short version)

3
Comments
7 min read
How to build a login flow in Next.js 15 (sessions, cookies, CSRF, and the timing attack nobody talks about)

How to build a login flow in Next.js 15 (sessions, cookies, CSRF, and the timing attack nobody talks about)

2
Comments
10 min read
How to build a register user flow in Next.js 15 (frontend, backend, database, email)

How to build a register user flow in Next.js 15 (frontend, backend, database, email)

4
Comments
9 min read
The 8 tables behind a real auth system (Postgres schema, explained column by column)

The 8 tables behind a real auth system (Postgres schema, explained column by column)

3
Comments
10 min read
I've built auth six times. Here's the system I would build today

I've built auth six times. Here's the system I would build today

4
Comments
5 min read
Checking TLS cert expiry across your infrastructure

Checking TLS cert expiry across your infrastructure

4
Comments
3 min read
I stopped memorizing openssl flags

I stopped memorizing openssl flags

3
Comments
4 min read
Your terminal is mass, here are 280+ tools to fix it

Your terminal is mass, here are 280+ tools to fix it

7
Comments
5 min read
Your VS Code Extensions Are a Supply Chain Attack Surface

Your VS Code Extensions Are a Supply Chain Attack Surface

4
Comments
5 min read
How I Built a Multi-Agent Code Review Pipeline

How I Built a Multi-Agent Code Review Pipeline

6
Comments
7 min read
How I Built a Multi-Agent Code Review Pipeline

How I Built a Multi-Agent Code Review Pipeline

4
Comments
5 min read
Parsing 11 languages in pure Go without CGO: how I replaced regex with a tree-sitter runtime

Parsing 11 languages in pure Go without CGO: how I replaced regex with a tree-sitter runtime

6
Comments 2
4 min read
loading...