31 May 2026
Database vs Data Warehouse vs Data Lakehouse
A clear comparison of databases, data warehouses, data lakes, and data lakehouses — when to use each one.
31 May 2026
Denodo: Data Virtualization Platform
An overview of Denodo — the data virtualization platform that provides a unified view of data without moving it.
31 May 2026
dbt: Data Build Tool
An overview of dbt — the tool that brings software engineering best practices to data transformations in your warehouse.
31 May 2026
Distributed Processing
Key concepts of distributed systems, how data is processed across multiple machines, and common patterns.
31 May 2026
Monitoring and Observability
Why monitoring matters for web apps, ML systems, and data platforms. Key tools and practices.
31 May 2026
Snowflake: Cloud Data Platform
An overview of Snowflake — its architecture, Snowpipe, Snowpark, and key features for modern data engineering.
31 May 2026
Spark vs Hadoop vs Kafka
A practical comparison of Apache Spark, Hadoop, and Kafka — what each one does and when to use it.
24 April 2026
Deploying Posit Team on Kubernetes with Helm
An open-source Helm chart for deploying the full Posit Team suite (RStudio Workbench, Connect, and Package Manager) on Kubernetes.
12 April 2026
GitHub Codespaces & Dev Containers: Consistent Environments in Seconds
How to use Dev Containers and devcontainer.json to create reproducible development environments for GitHub Codespaces, VS Code, and beyond.
8 April 2026
How the Internet Works: From Click to Response
A simplified explanation of how the internet works — from cables and datacenters to DNS, HTTP, and the cloud infrastructure behind every request.
5 April 2026
Stop Running Code on Your Local Machine
Why you should never run frontend, backend, AI, scripts, or any code directly on your local machine — and the sandboxed alternatives that keep you safe and productive.