DEV Community

Konstantin Tarkus profile picture

Konstantin Tarkus

Principal engineer by trade, AI tinkerer by passion — crafting resilient systems (and perfect espresso shots on the side)

Work

Principal SWE, architect

1 Week Community Wellness Streak
Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
One Year Club
Browser Auto-Open: Seamless OAuth UX for CLI Tools

Browser Auto-Open: Seamless OAuth UX for CLI Tools

Comments
5 min read

Want to connect with Konstantin Tarkus?

Create an account to connect with Konstantin Tarkus. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Building a Localhost OAuth Callback Server in Node.js

Building a Localhost OAuth Callback Server in Node.js

Comments
6 min read
Why Your CLI Tool Needs OAuth (Not API Keys)

Why Your CLI Tool Needs OAuth (Not API Keys)

Comments
3 min read
# Why I Built MCP Client Generator (And Why You Should Care)

# Why I Built MCP Client Generator (And Why You Should Care)

1
Comments
7 min read
Zero-Wait PR Previews: The Pre-Configured Slots Pattern

Zero-Wait PR Previews: The Pre-Configured Slots Pattern

Comments
5 min read
From idea to 1.1k+ lines: Building a real library with Claude Code

From idea to 1.1k+ lines: Building a real library with Claude Code

Comments
4 min read
Building UsagePilot: Why I'm Creating an AI Token Metering SDK for Multi-Tenant SaaS

Building UsagePilot: Why I'm Creating an AI Token Metering SDK for Multi-Tenant SaaS

Comments
5 min read
React Starter Kit v3.0: A Complete Stack Overhaul

React Starter Kit v3.0: A Complete Stack Overhaul

2
Comments
4 min read
Preventing Race Conditions in Node.js with Distributed Locks

Preventing Race Conditions in Node.js with Distributed Locks

Comments 1
3 min read
Major Update to React Starter Kit: Welcome Joy UI and Jotai!

Major Update to React Starter Kit: Welcome Joy UI and Jotai!

Comments
2 min read
Pull Request Template

Pull Request Template

Comments
1 min read
Using EJS with Vite

Using EJS with Vite

1
Comments
3 min read
GraphiQL with Firebase Auth

GraphiQL with Firebase Auth

Comments
1 min read
Showing a modal dialog with useImperativeHandle() React hook

Showing a modal dialog with useImperativeHandle() React hook

6
Comments 1
3 min read
How to implement UI theme switching with Recoil?

How to implement UI theme switching with Recoil?

4
Comments
1 min read
Terraform Starter Kit

Terraform Starter Kit

4
Comments
1 min read
Cloudflare Starter Kit

Cloudflare Starter Kit

1
Comments
1 min read
Node.js API Starter Kit

Node.js API Starter Kit

Comments
1 min read
Generate TypeScript definitions from PostgreSQL

Generate TypeScript definitions from PostgreSQL

6
Comments
2 min read
Using Validate.js via a fluent TypeScript interface

Using Validate.js via a fluent TypeScript interface

3
Comments
2 min read
Run Node.js scripts from under a TOR / HTTP proxy

Run Node.js scripts from under a TOR / HTTP proxy

12
Comments
1 min read
Demystifying NODE_ENV var

Demystifying NODE_ENV var

4
Comments
2 min read
Database Change Management with Node.js

Database Change Management with Node.js

19
Comments
3 min read
loading...