coldwa.st
All guidesProgrammingWebDataToolsDatabasesHaskellConceptsCabal & buildsToolchainCompilerPerformanceEditor & HLS
Ethernet cables plugged into a network switch panel in a data centre

Coldwast wrote

What Is a Reverse Proxy? Nginx, Caddy & Routing Explained (2026)

Jun 26, 2026 in Programming, Servers, Networking — A reverse proxy sits in front of your servers, takes every incoming request and forwards it to the right backend. What a reverse proxy is, how it differs from a forward proxy and a load balancer, why you use one (TLS, caching, routing), and the common tools.

Read more…
📅 8 min read↻ Updated 2026

Coldwast wrote

What Is a VPS? Virtual Private Servers Explained (2026)

Jun 19, 2026 in Programming, Hosting, Infrastructure — A VPS is your own isolated slice of a physical server, with dedicated resources and full root access. How virtualization works, VPS vs shared/dedicated/cloud, managed vs unmanaged, and what you use one for.

Read more…
📅 8 min read↬ Updated 2026

Coldwast wrote

What Is Kubernetes? Container Orchestration Explained (2026)

Jun 19, 2026 in Programming, DevOps, orchestration — Kubernetes is an open-source system that runs and coordinates containers across many machines — scheduling, scaling, healing and networking them. The core concepts (pod, node, cluster, deployment, service), how it relates to Docker, and when you actually need it.

Read more…
📅 8 min read↬ Updated 2026

Coldwast wrote

What Is Docker? Containers Explained Clearly (2026)

Jun 19, 2026 in Programming, DevOps, containers — Docker packages an application and everything it needs into a container that runs the same way on any machine. Containers vs virtual machines, the key concepts (image, container, Dockerfile, registry), and Docker vs Kubernetes.

Read more…
📅 8 min read↬ Updated 2026

Coldwast wrote

SQL vs NoSQL: Which Database, and When (2026)

Jun 18, 2026 in Programming, Data, Databases — SQL databases store structured data in related tables with a fixed schema and strong consistency; NoSQL trades some of that for flexible schemas and horizontal scale. Consistency, scaling, querying, and when to choose each.

Read more…
📅 8 min read↬ Updated 2026

Coldwast wrote

gRPC vs REST: Which API Style, and When (2026)

Jun 18, 2026 in Programming, Web, APIs — REST uses HTTP + JSON (human-readable, universal); gRPC uses HTTP/2 + Protocol Buffers (fast, typed, streaming) for service-to-service calls. Performance, streaming, browser support, and when to pick each.

Read more…
📅 8 min read↬ Updated 2026

Coldwast wrote

REST vs GraphQL: Which API Style, Honestly (2026)

Jun 17, 2026 in Programming, Web, APIs — REST and GraphQL are two ways to build a web API: REST uses many endpoints with fixed responses; GraphQL uses one endpoint where the client asks for exactly the fields it needs. Over/under-fetching, caching, and when to choose each.

Read more…
📅 8 min read↬ Updated 2026

Get started

Install the toolchain

GHC, Cabal, Stack and HLS in one clean setup with GHCup.

Read the guide →

Build

Understand cabal builds

Sandboxes, nix-style v2-builds and what actually changed.

Read the guide →

Performance

Faster Haskell builds

Use every core safely with -j and build semaphores.

Read the guide →