✎ Blog

Writing

Notes on full-stack development, LLM tooling, data and the occasional photo.

What I Built at Aircall: AI Slack Agents, Self-Service Data and Data Pipelines

A look back at the main projects I worked on in the Aircall data team: AI-powered Slack apps (one of which saved $80K/year on tooling), a text-to-SQL self-service agent called...

Read post

Three fake interviews, three malware repos

Every "take-home task" I scanned this year tried to run malware the moment the folder was opened. What they had in common, how to protect yourself, and how to scan...

Read post

Is VS Code safe for a repo you never run?

Most of us follow one simple rule with code we don't trust - read it, don't run it. A fake interview repo shows why opening the folder is already running...

Read post