Currently writing about: AWS, React.js, Node.js, TypeScript, friction logs.
Articles and tutorials
Customize your TS Rest API calls to enable capabilities such as retries, timeouts and span information
11 min read
Understand how JSON Web Key Sets served from .well-known endpoints enable you to dynamically verify JSON Web Tokens (JWTS).
7 min read
Understand how mutual transport layer security works (mTLS), configure your own chain of trust and see real-world use cases.
19 min read
Ever wondered how to configure your own API keys? This blog post explores API key design options and trade-offs.
12 min read
Learn how to increase your testing confidence vector with principles and tools like MSW and testcontainers.
28 min read
A set of guidelines to reduce code management and improve developer experience in 2025
26 min read
A reflection on a recent codebase change where the choice came between handling exceptions from middleware or controlling responses from the controller.
9 min read
Take a look into AWS' recently announced distributed Aurora SQL solution, now in preview!
6 min read
An exploration on how Git Worktree makes stash redundant and saves you headaches across large changes.
8 min read
Learn to express your thoughts and opinions better with this guide.
10 min read
We look into implementing the Acquire and Release Pattern in TypeScript for creating a sequence of operations with compensating actions on failure.
12 min read
In this blog post, we take a look at libraries such as EffectTS, Zod, Valibot and Joi to understand how they approach a Result-like type and how we could approach building our own.
26 min read
Popular series
Popular articles
Want blog and course updates?
Get fresh posts + news direct to your inbox.
No spam. Max one email per week.
Dennis O'Keeffe
2020-present Dennis O'Keeffe.
All Rights Reserved.