Skip to contentNotes
- · "Active-active multi-region design: the honest trade-offs" · Distributed systems · 12 min
- · "Agent orchestration patterns: planner-executor, routing, and supervision" · Enterprise AI · 12 min
- · "AI red teaming: a practical playbook for enterprise teams" · AI governance · 10 min
- · "Third-party AI vendor risk management" · AI governance · 10 min
- · Design APIs for agent consumers · AI governance · 4 min
- · API versioning strategy that survives contact with reality · Platform architecture · 10 min
- · "Audit logging for AI systems: what to record and why" · AI governance · 10 min
- · "Caching strategy for distributed systems" · Distributed systems · 11 min
- · The Canadian public-sector technology landscape · Public sector · 5 min
- · "Change data capture in production: log-based vs the alternatives" · Data engineering · 12 min
- · "Chaos engineering that survives the pilot" · SRE · 10 min
- · "Choosing a vector database: what actually differentiates them" · Enterprise AI · 10 min
- · Cloud cost attribution that survives contact with reality · Cloud architecture · 4 min
- · Data retention and deletion in AI systems · AI governance · 4 min
- · "Defending against prompt injection in production LLM systems" · AI governance · 10 min
- · "Design systems are a platform: treat them like one" · Frontend architecture · 10 min
- · "Engineering metrics that matter: DORA, SPACE, and the ones in between" · Staff engineering · 12 min
- · Sequence enterprise AI adoption by risk, not by hype · Enterprise AI · 5 min
- · "Envelope encryption and KMS design for application teams" · Cloud security · 11 min
- · "Evaluating AI agents: beyond task success rate" · AI governance · 10 min
- · "Event-driven architecture pitfalls and how to avoid them" · Distributed systems · 12 min
- · "Feature flag governance: flags as inventory, not litter" · Platform architecture · 12 min
- · "Feature stores: when your ML platform needs one" · Machine learning · 10 min
- · "Fine-tuning vs RAG vs prompting: how to actually decide" · Enterprise AI · 10 min
- · "FinOps for AI workloads: controlling GPU and inference spend" · Enterprise AI · 11 min
- · GitOps at scale: what works past the demo · Platform architecture · 12 min
- · "Guardrail architecture for LLM applications" · AI governance · 10 min
- · "Hiring bars for senior engineers: what the bar is really made of" · Engineering leadership · 13 min
- · Incident review culture for AI systems · AI governance · 4 min
- · The internal developer platform adoption playbook · Platform architecture · 4 min
- · "Lakehouse architecture: the decisions that actually matter" · Data engineering · 11 min
- · "Legacy modernization in the public sector: constraints are the design" · Public sector · 13 min
- · "Managing technical debt like a portfolio" · Staff engineering · 12 min
- · "Phishing-resistant authentication: MFA that actually holds up" · Identity · 11 min
- · "Micro-frontends: the narrow conditions where they pay off" · Frontend architecture · 11 min
- · "Mobile release trains: CI/CD when the app store is your deploy target" · Mobile · 13 min
- · Model risk management for LLM systems in regulated industries · AI governance · 4 min
- · "Network segmentation in cloud: VPC design that holds up" · Cloud security · 10 min
- · "OAuth 2.0 and OIDC in production: flows, tokens, and the mistakes that repeat" · Identity · 12 min
- · Observability for LLM applications · Observability · 4 min
- · "Offline-first mobile architecture: sync, conflicts, and honesty" · Mobile · 11 min
- · "PII detection and redaction in AI data pipelines" · AI governance · 10 min
- · Platform engineering for AI workloads · Platform architecture · 4 min
- · "Platform team topologies: organizing for leverage, not tickets" · Engineering leadership · 13 min
- · "Policy as code with OPA: guardrails without gatekeepers" · Platform architecture · 12 min
- · "Procurement-friendly architecture: build systems that survive the RFP" · Public sector · 13 min
- · Progressive delivery for platform changes · Platform architecture · 4 min
- · "Push notification architecture at real scale" · Mobile · 10 min
- · RAG failure modes in production and how to contain them · AI governance · 5 min
- · Rate limiting and quota design for shared platforms · Platform architecture · 12 min
- · "RFC culture that actually decides" · Engineering leadership · 12 min
- · "Sagas for distributed transactions: choreography vs orchestration" · Distributed systems · 12 min
- · "Shadow AI: discovering and governing unsanctioned AI use" · Enterprise AI · 10 min
- · "SSO and SCIM: the enterprise identity lifecycle nobody designs for" · Identity · 10 min
- · "SSR, ISR, and edge rendering: choosing without the hype" · Frontend architecture · 11 min
- · The staff engineer operating cadence · Staff engineering · 4 min
- · "Staff-plus archetypes: the four paths that actually exist" · Engineering leadership · 12 min
- · "Stream processing design: state, time, and exactly-once" · Data engineering · 12 min
- · "Web performance budgets: make speed a release gate" · Frontend architecture · 10 min
- · When to bring in enterprise AI consulting · Enterprise AI · 4 min
- · Zero-downtime database migrations at scale · Platform architecture · 12 min
- · Elastic support for OpenTelemetry and managed OTLP ingestion · Observability · 2 min
- · Dynatrace support for OpenTelemetry and native OTLP · Observability · 3 min
- · Measure whether an internal platform creates leverage · Platform architecture · 3 min
- · Datadog support for OpenTelemetry and OTLP ingestion · Observability · 2 min
- · Splunk support for OpenTelemetry collection and OTLP · Observability · 3 min
- · AWS support for OpenTelemetry with ADOT and CloudWatch · Observability · 3 min
- · Microsoft 365 audit data in an OpenTelemetry pipeline · Observability · 3 min
- · OpenTelemetry pipeline architecture for vendor-neutral observability · Observability · 3 min
- · Pattern matching algorithms for architecture recommendations · Platform architecture · 3 min
- · Production RAG requires retrieval evidence and control · AI governance · 3 min
- · FINOS CALM and architecture as code · Platform architecture · 3 min
- · Staff engineering is measured through leverage · Staff engineering · 3 min
- · Architecture governance should operate through evidence · Platform architecture · 3 min
- · Technical roadmaps should preserve options · Staff engineering · 3 min
- · Capacity planning begins with constraints · Observability · 3 min
- · Incident command is a coordination system · Staff engineering · 3 min
- · Plan schema evolution as a production migration · Distributed systems · 3 min
- · Use data contracts to make ownership executable · Distributed systems · 3 min
- · Design safe tool use for AI agents · AI governance · 3 min
- · Build AI governance into the delivery control plane · AI governance · 3 min
- · Evaluate LLM systems as systems · AI governance · 3 min
- · Define the boundaries of a production RAG system · AI governance · 3 min
- · Build portable boundaries, not lowest-common-denominator clouds · Cloud architecture · 3 min
- · Use the strangler pattern for controlled cloud migration · Cloud architecture · 3 min
- · Treat Terraform modules as versioned interfaces · Platform architecture · 3 min
- · Choose Kubernetes tenancy boundaries deliberately · Cloud architecture · 3 min
- · Manage secrets without creating secret sprawl · Platform architecture · 3 min
- · Zero Trust begins with service identity · Platform architecture · 4 min
- · Evolve event contracts without breaking consumers · Distributed systems · 4 min
- · Design APIs for safe retries · Distributed systems · 4 min
- · Service-level objectives are decision tools · Observability · 4 min
- · Treat telemetry as a production contract · Observability · 3 min
- · Architecture decision records that remain useful · Staff engineering · 4 min
- · Design the platform as a product · Platform architecture · 4 min
- · Deep Learning Explained - From Basics to Advanced · AI & machine learning · 5 min
- · The Fundamentals of Machine Learning · AI & machine learning · 5 min
- · Introduction to Artificial Intelligence - History and Evolution · AI & machine learning · 4 min
- · What is cloud computing? · Cloud architecture · 5 min
- · Downtime with Cloud Computing · Cloud architecture · 3 min
- · High-performance computing in the cloud · Cloud architecture · 2 min
- · Poly-cloud architecture · Cloud architecture · 3 min
- · Multi-cloud architecture · Cloud architecture · 2 min
- · Distributed cloud · Cloud architecture · 2 min
- · Community cloud · Cloud architecture · 2 min
- · Hybrid cloud · Cloud architecture · 4 min
- · Private cloud · Cloud architecture · 2 min
- · Public cloud · Cloud architecture · 3 min
- · Serverless computing and Function as a Service · Cloud architecture · 3 min
- · Mobile Backend as a Service (MBaaS) · Cloud architecture · 2 min
- · Platform as a Service (PaaS) · Cloud architecture · 2 min
- · Software as a Service (SaaS) · Cloud architecture · 2 min
- · Infrastructure as a Service (IaaS) · Cloud architecture · 2 min
- · What is cryptocurrency? · Blockchain systems · 2 min
- · How banks could respond to blockchain · Blockchain systems · 2 min
- · How blockchain could disrupt banking · Blockchain systems · 7 min
- · Where blockchain falls short · Blockchain systems · 4 min
- · What if we combine Blockchain and Cloud Computing? · Blockchain systems · 2 min
- · Where could blockchain be used? · Blockchain systems · 2 min
- · What is an initial coin offering? · Blockchain systems · 3 min
- · What is Cryptocurrency ATM? · Blockchain systems · 2 min
- · What are atomic swaps? · Blockchain systems · 4 min
- · What are cryptocurrency exchanges? · Blockchain systems · 2 min
- · What are transaction fees in blockchain? · Blockchain systems · 2 min
- · What is anonymity in blockchain? · Blockchain systems · 2 min
- · What is a blockchain wallet? · Blockchain systems · 4 min
- · How mining works in blockchain · Blockchain systems · 4 min
- · Timestamping in blockchain and cryptocurrencies · Blockchain systems · 3 min
- · What are nodes in blockchain? · Blockchain systems · 4 min
- · What is Blockchain? · Blockchain systems · 3 min