
A Robust REST API Client in Vue 3: Axios Interceptors, Pinia, Retries & Token Refresh
Build a resilient API layer in Vue 3 using Axios, Pinia, and interceptors—complete with retries, refresh tokens, cancellation, and typed responses.
My Picks for you

A Robust REST API Client in Vue 3: Axios Interceptors, Pinia, Retries & Token Refresh
- 25/10/2025

How to Apply the AAA Testing Pattern in Vitest for Vue.js Components
- 07/09/2025
Architecture · Software Engineering
API Gateways, simply explained
A clear, practical overview of what an API Gateway is, why teams use it, and how it fits with microservices. Includes five simple diagrams (ByteByteGo-style) and a short checklist to get started.

Software Engineering
CI/CD Pipelines, Simply Explained: 3 Principles to Build On

Software Engineering
TypeScript Type-Narrowing Masterclass: From unknown… to never
Learn practical TypeScript narrowing patterns—type guards, discriminated unions, exhaustive switches—so your code is safer and auto-complete becomes magical.
Meta description: Master TypeScript narrowing with real patterns: custom type guards, discriminated unions, and exhaustive switches that eliminate impossible states.

Software Engineering
SEO-Friendly Filters & Pagination in Nuxt 3: Sync Query, SSR, Canonical Links
Make filters discoverable and stable: sync UI state to query params, keep SSR fast, and add canonical/prev/next for clean SEO.
1 / 2