Thoughts & Insights

Writing

On AI strategy, implementation, and the gap between the two.

Code Review Was Designed for Human Authors
productivityai-governanceeu-ai-act
15 min read

Code Review Was Designed for Human Authors

Source: https://unsplash.comCode review, security review, and the audit trail were designed for a world where the author was a person. That world is ending.Something has changed in the last twelve...

Read on Medium
EU AI Act: What Your Engineering Team Actually Needs to Change
eu-ai-actmlopsai-governance
11 min read

EU AI Act: What Your Engineering Team Actually Needs to Change

The regulation is live. Enforcement starts in months. And most engineering teams still have no practical roadmap for compliance.Image by authorThe EU AI Act is already law. Prohibited AI practices...

Read on Medium
Your AI Agent Has a Backdoor — Here’s How I Found It
open-sourcered-teamingagentic-ai
9 min read

Your AI Agent Has a Backdoor — Here’s How I Found It

We built pentesting tools for LLMs. But agents aren’t LLMs. They have tools, memory, and multi-step reasoning. That’s a fundamentally different attack surface — and I built an open-source framework...

Read on Medium
Lessons from building AI architecture at scale — including the hard parts that don’t make it into…
ai-strategysoftware-engineeringenterprise-architecture
7 min read

Lessons from building AI architecture at scale — including the hard parts that don’t make it into…

Lessons from building AI architecture at scale — including the hard parts that don’t make it into the case studies.Source: Who doesn’t love a blueprint? — Renovation of Damrak 70 for the firm C.J....

Read on Medium
Context Is All You Need
context-engineeringgenaiai
9 min read

Context Is All You Need

What makes one AI feel magical while another falls flat? I believe the difference is rarely a bigger model or a cleverer trick — it’s the context wrapped around the model’s decisions. That’s why...

Read on Medium
Mastering AI Conversations: The Art of Prompt Engineering
artificial-intelligencelarge-language-modelsai
9 min read

Mastering AI Conversations: The Art of Prompt Engineering

Source: unsplash.comIn the ever-evolving field of artificial intelligence, a new discipline has emerged: prompt engineering. This burgeoning field focuses on the development and optimization of...

Read on Medium
ChatGPT: a deep dive
artificial-intelligencechatgptai
11 min read

ChatGPT: a deep dive

Source: https://unsplash.comThe ChatGPT (Chat Generative Pre-trained Transformer) is a large-scale language model developed by OpenAI. It is trained on a massive dataset of text and can generate...

Read on Medium
AWS Deployment Framework: the good, the bad, and the ugly
aws-organizationscloud-landing-zoneaws-deployment-framework
13 min read

AWS Deployment Framework: the good, the bad, and the ugly

The AWS Deployment Framework (ADF) is an open-source project that was created and is maintained by AWS Professional Services. This tool is an extensive and flexible framework to manage and deploy...

Read on Medium
Pull request best practices
agile-best-practicesteam-collaborationteamwork
6 min read

Pull request best practices

Best Practices for Code ReviewCode review is a good way to propose and collaborate on changes to a repository, often done via a Pull Request (alias Merge Request). Although a pull request is...

Read on Medium

More on Medium

I publish regularly on Medium about AI architecture, strategy, and the practical realities of building AI systems.

Follow on Medium