Resources & Tools

Infrastructure and learning resources for systems engineers. This page contains affiliate links — using them helps support the site at no extra cost to you.

Cloud Hosting

Vultr

High-performance cloud compute

Vultr offers SSD-backed VPS instances starting at $2.50/month with full root access, 100% SSDs, and global data centers. Their X25519-optimized network stack makes them particularly good for low-latency server experiments. The $100 free credit for new accounts makes this a great way to get started with your own Linux server for testing tools covered on this site.

  • Starting at $2.50/month
  • $100 free credit for new accounts
  • 10% recurring commission for 12 months
  • 100% SSD, KVM virtualization
  • 33 global data center locations
Deploy a VPS →

DigitalOcean

Developer-friendly cloud

DigitalOcean is one of the most popular cloud providers in the developer community, known for excellent documentation and simple pricing. Their droplets are well-suited for Linux experiments, database setup guides, and general server tutorials. Their $100 free credit for new signups is generous and their one-click app marketplace includes many of the tools covered on this site.

  • Starting at $4/month
  • $100 free credit for new accounts
  • 10% recurring commission (90-day cookie)
  • One-click apps (PostgreSQL, Docker, etc.)
  • Simple, transparent pricing
Create a Droplet →

Cloudflare

DNS, CDN & security

Cloudflare is the de facto standard for website performance and security. Their free tier includes DNS management, CDN, DDoS protection, and SSL certificates — essentials for anyone running web services. Their R2 object storage and Workers platform offer developer-friendly serverless options that pair well with any VPS.

  • Free tier with generous limits
  • Global CDN and DDoS protection
  • Free SSL for any hostname
  • R2 object storage (S3-compatible)
  • Workers — serverless at the edge
Get started free →

Managed Databases

PostgreSQL (Neon)

Serverless Postgres

Neon offers serverless PostgreSQL with automatic scaling, branching, and storage as a service. If you're building tutorials around PostgreSQL internals (WAL, MVCC, vacuum, query planning), Neon provides an easy way to spin up a real Postgres instance without managing infrastructure.

  • Serverless auto-scaling
  • Database branching (like Git)
  • Free tier available
  • Full PostgreSQL compatibility
Try Neon →

ClickHouse (ClickPipes)

Managed ClickHouse cloud

ClickPipes provides a managed ClickHouse service that makes it easy to set up and run ClickHouse clusters for OLAP workloads. If you're writing about ClickHouse architecture, compression, materialized views, or query execution, a ClickPipes cluster gives you the real thing without operations overhead.

  • Managed ClickHouse clusters
  • Automatic scaling
  • Built-in schema migration tools
  • Real-time data ingestion pipelines
Get started →

Redis (Redis Cloud)

Fully managed Redis

Redis Cloud offers managed Redis with automatic failover, clustering, and replication. Their proximity smart agents place data closest to your application. Great for running Redis cluster tutorials, event loop deep dives, or stream processing examples without managing your own Redis infrastructure.

  • Active-active geo-replication
  • Automatic sharding and clustering
  • Redis Module support (RediSearch, etc.)
  • 99.999% SLA
Try Redis Cloud →

Observability & Monitoring

Prometheus & Grafana

Open-source metrics stack

Grafana Cloud offers hosted Prometheus and Grafana with generous free tiers — ideal for production-grade SLI/SLO dashboards. Their Grafana LGTM stack (Loki, Grafana, Tempo, Mimir) covers logs, metrics, and traces in one integrated platform. If you're writing about observability, alerting, or distributed tracing, Grafana Cloud gives you the full stack without self-hosting.

  • Grafana, Loki, Tempo, Mimir hosted
  • Generous free tier
  • Built-in alerting and SLO tracking
  • 50+ built-in app integrations
Get started free →

OpenTelemetry

Open-source observability

OpenTelemetry is the open standard for observability — traces, metrics, and logs unified under one vendor-neutral specification. The OpenTelemetry Collector can be deployed as an agent or gateway, making it the foundation for any modern observability pipeline.

  • Vendor-neutral instrumentation
  • Auto-instrumentation for many runtimes
  • Collective supports 100+ backends
  • CNCF graduated project
Learn OTel →

Learning & Reference

eBPF

Linux tracing & observability

The BCC toolkit (bpfcc-tools) provides production-grade eBPF programs for tracing kernel and user-space events. bpftrace offers a high-level DSL for one-liners and short scripts. Cilium and Falco use eBPF for networking and security enforcement at runtime. If you're writing about eBPF, strace alternatives, or kernel observability, these are the tools to reference.

  • bpftrace — high-level BPF scripting
  • BCC — compiled BPF programs
  • libbpf — bare BPF skeleton generation
  • Production tools: Cilium, Falco, Pixie
bpftrace on GitHub →

GDB & LLDB

Debugging compiled programs

GDB and LLDB are the standard debuggers for compiled programs on Linux. GDB works with virtually any language that compiles to ELF binaries; LLDB is the standard on macOS and integrates well with LLVM/Clang toolchains. Both support remote debugging, core dump analysis, and post-mortem debugging.

  • Breakpoints, watchpoints, catchpoints
  • Core dump post-mortem analysis
  • Reverse debugging (GDB only)
  • Python scripting for automation
GDB Documentation →

Networking & Security

tcpdump & Wireshark

Network packet analysis

tcpdump and Wireshark are the foundational tools for network debugging. tcpdump gives you CLI packet capture and filtering; Wireshark provides a GUI with deep protocol dissection. Both understand the same BPF filter syntax and can read pcap files. Wireshark's follow-TLS-stream feature makes decrypting HTTPS sessions for debugging straightforward.

  • tcpdump — CLI packet capture
  • Wireshark — GUI protocol analyzer
  • Same BPF filter syntax
  • PCAP file interchange
Download Wireshark →

Cloudflare (Security)

DDoS protection & zero-trust

Cloudflare's network spans 300+ cities and sits in front of millions of websites, giving them unique visibility into attack patterns. Cloudflare Gateway provides zero-trust network access without the legacy VPN model. Their 1.1.1.1 DNS resolver is among the fastest and most private available. If you're writing about DDoS mitigation, DNS, TLS, or zero-trust networking, these are reference tools worth highlighting.

  • Always-on DDoS mitigation
  • Zero-trust access (Cloudflare Access)
  • 1.1.1.1 — fast, private DNS
  • SSL/TLS visibility for custom certs
Explore Cloudflare →

Affiliate disclosure: Some links on this page are affiliate links. If you sign up or purchase through them, I may earn a small commission at no extra cost to you. This helps support the site's operations and content creation. I only recommend tools and services I genuinely find useful for systems engineering work.