Tutorials

Showing all posts in this category

How to Fix 6 Common WCAG 2.2 AA ARIA Violations in Any Web App

How to Fix 6 Common WCAG 2.2 AA ARIA Violations in Any Web App

Six WCAG 2.2 AA violations show up in almost every accessibility audit. Here's exactly how to fix each one, framework-agnostic.

D. RoutD. Rout
Jun 18 9m
#accessibility #wcag #aria #web-development
ARIA Roles Explained: The Complete Developer's Guide to All Six Categories

ARIA Roles Explained: The Complete Developer's Guide to All Six Categories

ARIA roles aren't a flat list to memorize — they're six categories with their own rules. Here's the mental model that makes them click.

D. RoutD. Rout
Jun 18 9m
#accessibility #aria #wcag #web-development
Angular 22 Is Here: Signal Forms, Stable Resources, and the Signal-First Era

Angular 22 Is Here: Signal Forms, Stable Resources, and the Signal-First Era

Angular 22 landed on June 3, 2026 — and the experiments are finally over. Signal Forms, resource(), and httpResource() are all production-stable. Here…

D. RoutD. Rout
Jun 12 10m
#Angular #TypeScript #Signals #Web Development
Angular's resource() API: Declarative Async Data Fetching with Signals

Angular's resource() API: Declarative Async Data Fetching with Signals

Say goodbye to BehaviorSubject + switchMap. Angular's resource() and httpResource() APIs are now fully stable in v22 — here's how to use them for reac…

D. RoutD. Rout
May 29 9m
#Angular #Signals #TypeScript #RxJS
Claude AI: The Complete Developer Guide — Features, Prompting & Real-World Workflows

Claude AI: The Complete Developer Guide — Features, Prompting & Real-World Workflows

Everything developers need to know about Claude AI — from API setup and prompt engineering to tool use, document analysis, and agentic workflows. With…

D. RoutD. Rout
May 16 12m
#Claude #AI #Prompt Engineering #Anthropic
HLS Video Streaming in Ionic Capacitor with hls.js — A Reusable Angular Component

HLS Video Streaming in Ionic Capacitor with hls.js — A Reusable Angular Component

Stream HLS videos from any CDN inside your Ionic Capacitor app using a single Angular component that handles iOS, Android, and Web automatically.

D. RoutD. Rout
May 8 9m
#Ionic #Angular #Capacitor #hls.js
Build a Reusable Ionic Audio Player with Live Transcript Highlighting in Angular

Build a Reusable Ionic Audio Player with Live Transcript Highlighting in Angular

Couldn't find an Ionic audio player that syncs a scrolling transcript in real time — so I built one. Here's the full step-by-step as a standalone Angu…

D. RoutD. Rout
May 8 11m
#Ionic #Angular #TypeScript #Accessibility
Streaming with Tool Calls: Real-Time Agentic Loops in Anthropic and OpenAI APIs

Streaming with Tool Calls: Real-Time Agentic Loops in Anthropic and OpenAI APIs

Stop making users stare at blank screens. Learn how to combine streaming and tool calls in Anthropic and OpenAI to build agentic loops that feel insta…

D. RoutD. Rout
May 3 11m
#AI #LLMs #Node.js #Anthropic
Beyond Prompt Chaining: Function Calling, Semantic Caching, Multi-Agent Systems, and Eval Datasets

Beyond Prompt Chaining: Function Calling, Semantic Caching, Multi-Agent Systems, and Eval Datasets

Ship LLMs that don't break in production. Master function calling, semantic caching, multi-agent orchestration, and persistent eval datasets with real…

D. RoutD. Rout
Apr 28 14m
#AI #prompt engineering #LLM #multi-agent
Advanced AI Prompting for Developers: JSON Mode, Prompt Chaining, RAG, and Automated Evals

Advanced AI Prompting for Developers: JSON Mode, Prompt Chaining, RAG, and Automated Evals

Move beyond basic prompting. Learn how to enforce JSON output, chain prompts into pipelines, integrate RAG, and build automated evals that catch regre…

D. RoutD. Rout
Apr 26 14m
#AI #prompt engineering #LLM #RAG
Locking It Down: A Complete Guide to Firebase Auth in Ionic + Angular

Locking It Down: A Complete Guide to Firebase Auth in Ionic + Angular

Build secure login flows in Ionic with Firebase Auth — Email/Password, Google Sign-In, route guards, and Capacitor mobile support covered end to end.

D. RoutD. Rout
Apr 11 10m
#ionic #firebase #angular #authentication
Developing a REST API with Express.js and TypeScript: A Practical Guide

Developing a REST API with Express.js and TypeScript: A Practical Guide

Build a production-ready REST API with Express.js and TypeScript. Covers JWT auth, validation, caching, rate limiting, and error handling.

D. RoutD. Rout
Apr 6 10m
#express-js #typescript #rest api #middleware