Platforming The Future

As a seasoned technology leader with a passion for technology, I'm excited to share my insights on industry trends, best practices, and emerging technologies. Join me as I explore the latest developments in platform engineering, cloud computing, devops, agile methodologies, artificial intelligence and more. I do not have a regular posting cadence, but I do try to keep this feed fairly current.

Apache Kafka logo over foggy gray background

Avoid Kafka bottlenecks. Discover how to balance brokers and partitions, calculate resource headroom, and prepare your cluster for seamless failover.

Kubernetes logo over blurry smoky background

Solve the OOMKilled error in Kubernetes. Learn how the Linux OOM Killer scores processes and how to use Resource Requests and Limits to stabilize your nodes.

Kubernetes logo over blurry smoky background

Maximize on-prem Kubernetes performance. A guide to tuning Linux kernel parameters, sysctl settings, and ethtool ring buffers for high-throughput clusters.

PostgreSQL logo floating over a swirl of black and white static

Master PgBouncer tuning for PostgreSQL. Learn how to configure pool sizes, connection limits, and timeouts to optimize high-transaction database environments.

PostgreSQL logo floating over a swirl of black and white static

Learn how to tune key PostgreSQL parameters like max_connections, shared_buffers, and work_mem to improve database performance and efficiency.

Kubernetes logo over blurry smoky background

Prevent Kubernetes noisy neighbors with resource management. Learn about requests, limits, QoS classes, and best practices for CPU/memory limits.

Learn how platform engineers design, build, and manage the infrastructure and tools that support software development and delivery. Discover the key responsibilities, skills, and benefits of platform engineering.