Topics

Everything on this blog, grouped by subject. Some topics have a full series with a curated index; others are collections of individual posts gathered under a label. Both are listed here.


Series

Multi-post series with a dedicated index page, meant to be read in order.

  • Enterprise Architecture
    The discipline of managing how an organization's goals, data, applications, and technology fit together. Eleven posts, following one fictional bank throughout.
  • Kubernetes
    Running containerized workloads at scale. Architecture, scheduling, networking, and the Operator pattern.

Architecture and Systems

  • Architecture
    Deep, complete walkthroughs of how significant systems are built and why.
  • Kafka
    Event streaming, cluster linking, and multi-region topologies.
  • Microservices
    Service boundaries, platform engineering, and distributed delivery.

Java and the JVM

  • Spring
    Spring MVC, Spring Boot, dependency injection, caching, custom namespaces, and JDBC.
  • Java
    Serialization, deep copying, JDBC timeouts, and core language techniques.
  • Groovy
    Memoization, file handling, scripting, and Groovy tooling.

Cloud and Infrastructure

  • AWS
    Lambda and other AWS services.
  • Networking
    NAT, addressing, and how traffic actually moves.

Data and Observability

  • Caching
    Cache configuration, keys, eviction, ETags, and browser caching.
  • Observability
    OpenTelemetry, traces, metrics, and logs.

Security and Identity


By Format

The same posts, organized by the kind of post rather than the subject.

  • Explained
    Concepts in tech, clearly. Around ten minutes each.
  • Architecture
    Deep dives into complete systems.
  • In Focus
    What is happening now in tech, grounded and without hype.

Written by Phee Jay.



×