Netkalon Blog

Ideas, Tutorials
& How-Tos

Practical write-ups on .NET, C#, and web development — from the Netkalon team.

Latest posts

Fresh from the blog

View all →

Learn PWA in Angular — Manifest, Service Worker and iOS Meta Tags

This article demonstrates how to make an Angular app installable — the web manifest, maskable icons, the Angular service worker, and the extra tags iOS still needs.

AngularEngineering

Oct 16, 2026

Learn How to Build an Angular UI Kit From a Static Style Guide

This article demonstrates how we turned one standalone HTML style guide into a real Angular UI kit — what became plain CSS, what became a component, and why the split matters.

AngularEngineeringDesign

Oct 15, 2026

Learn Dark Mode in Angular Without the Flash

This article demonstrates how to add a dark mode toggle to Angular that follows the OS, remembers a manual choice, and never shows the wrong theme on first paint.

AngularEngineeringDesign

Oct 13, 2026

Learn Design Tokens Using CSS Variables and Tailwind Config

This article demonstrates how to wire Tailwind utilities to CSS custom properties, so one tokens file changes the whole app at runtime — and which tokens cannot be variables.

AngularEngineeringDesign

Oct 12, 2026

Learn Angular Prerendering Without SSR Using outputMode Static

This article demonstrates how to prerender every route of an Angular app at build time with no SSR server — including dynamic blog routes — and which routes must stay client-side.

AngularEngineering

Oct 9, 2026

Learn How to Add a Timeout to Every Server-Side HTTP Call in Node.js

This article demonstrates how one hung connection killed an entire Angular prerender build, and the two small changes that fixed it — AbortSignal.timeout and an SSR-only HTTP interceptor.

EngineeringAngular

Oct 8, 2026