# Boris Tane > Software engineer leading the Workers observability team at Cloudflare. Former founder of Baselime (acquired by Cloudflare). ## About Boris Tane is a software engineer specializing in observability, serverless computing, and distributed systems. He currently leads the Workers observability team at Cloudflare, building tools to help developers understand and debug their applications. Previously, Boris founded Baselime, a serverless observability platform that was acquired by Cloudflare in 2024. ## Contact & Social - Website: https://boristane.com - bsky: https://bsky.app/profile/boristane.bsky.social - github: https://github.com/boristane - linkedin: https://www.linkedin.com/in/boristane/ - x (twitter): https://x.com/boristane ## Blog Posts - [Self-improving software is inevitable](https://boristane.com/blog/self-improving-software-is-inevitable/): Production tells us exactly how to make our software better, we've just never had the tools to run this on auto-pilot. - [On-Call Is Now Theatre](https://boristane.com/blog/on-call-is-now-theatre/): On-call was calibrated to the cost of waking up a human. That cost just went to zero. Self-operating software is coming, and your rotation is the last thing standing in its way. - [Slop Creep: The Great Enshittification of Software](https://boristane.com/blog/slop-creep-enshittification-of-software/): Coding agents didn't make poor engineers dangerous. They made them unstoppable. - [The Software Development Lifecycle Is Dead](https://boristane.com/blog/the-software-development-lifecycle-is-dead/): AI agents didn't make the SDLC faster. They killed it. All that's left is context. - [How I Use Claude Code](https://boristane.com/blog/how-i-use-claude-code/): The research-plan-implement workflow I use to build software with Claude Code, and why I never let it write code until I've approved a written plan. - [Ship types, not docs](https://boristane.com/blog/ship-types/): Types are the contract between services, docs are not - [Logging Sucks](https://boristane.com/blog/logging-sucks/): Why traditional logging fails in distributed systems and how wide events transform debugging from archaeology into analytics - [What even are Cloudflare Durable Objects?](https://boristane.com/blog/what-are-cloudflare-durable-objects/): Notes from 2 years of building with Cloudflare Durable Objects - [Unlimited On-Demand Graph Databases with Cloudflare Durable Objects](https://boristane.com/blog/durable-objects-graph-databases/): How to create isolated, scalable graph databases using Cloudflare Durable Objects and SQLite for multi-tenant applications - [Context engineering is what makes AI magical](https://boristane.com/blog/context-engineering/): What's context engineering and why you should spend more time on it. - [Contextual Retrieval-Augmented Generation (RAG) on Cloudflare Workers](https://boristane.com/blog/cloudflare-contextual-rag/): Implementing Contextual Retrieval-Augmented Generation with Using Cloudflare AI, Vectorize and D1 database with Drizzle ORM in a Hono app - [One Database Per User with Cloudflare Durable Objects and Drizzle ORM](https://boristane.com/blog/durable-objects-database-per-user/): Using Durable Objects and Drizzle ORM to create isolated SQLite databases for each user in a Hono app - [Observability wide events 101](https://boristane.com/blog/observability-wide-events-101/): What are wide events, why and how should you implement them? - [Lessons from starting, building, and exiting a devtools startup](https://boristane.com/blog/learnings-from-starting-building-and-exiting-a-devtools-startup/): Key learnings from building Baselime ## Talks - [Observing Serverless Applications](https://boristane.com/talks/observing-serverless-applications/) (AWS re:Invent 2024): Best practices for observing serverless applications - [Lessons from self-hosting ClickHouse](https://boristane.com/talks/lessons-from-self-hosting-clickhouse/) (ClickHouse London Meetup): We self-hosted ClickHouse for nearly 3 years, what did we learn? - [Craft your own serverless observability platform](https://boristane.com/talks/craft-your-own-serverless-observability-platform/) (Serverless London Meetup): How do you build your own observability platform? And should you? - [Observability with ClickHouse](https://boristane.com/talks/observability-with-clickhouse/) (ClickHouse London Meetup): A "behind the scenes" view into building an observability solution with ClickHouse. - [Creating an innovation engine with observability v2](https://boristane.com/talks/creating-an-innovation-engine-with-observability-v2/) (Node Congress 2023): I gave this talk a second time, with corrections and improvements :) - [Creating an innovation engine with observability v1](https://boristane.com/talks/creating-an-innovation-engine-with-observability-v1/) (Serverless London Meetup): How can you leverage your observability tooling to innovate faster? - [Exploring JavaScript Runtimes on AWS Lambda](https://boristane.com/talks/javascript-runtimes-on-aws-lambda/) (London Node User Group): Benchmarking a few JavaScript runtimes on AWS Lambda - [Serverless Transactional Outbox Pattern on AWS](https://boristane.com/talks/serverless-transactional-outbox-pattern-on-aws/) (SST Conf v1): How I implemented a transactional outbox pattern on AWS with serverless services ## Projects - Basebrain: Chat with your bookmarks - [Website](https://basebrain.ai) - Baselime: Cloud observability made for developers - [Website](https://baselime.io), [GitHub](https://github.com/baselime) - bkmark.io: A bookmarks manager for teams, entirely built with serverless - [Website](https://bkmark.io) - Rooom: Remote listening parties powered by Spotify - [Website](https://rooom.click), [GitHub](https://github.com/boristane/spotify-room) - Lyrically: A tiny website to get the lyrics of the song you're listening on Spotify, live. No search, no tracking, no ads. - [Website](https://lyrically.be), [GitHub](https://github.com/boristane/lyrically) - UK General Elections Data Viz: Visualisation of the results of the UK General Elections - [Website](https://boristane.github.io/parliament/), [GitHub](https://github.com/boristane/parliament) - Flight Dynamics Modelling and System Identification of a Light Fixed Wing UAV (Masters Thesis): Instrumentation, flight dynamics modelling, flight testing, and system identification of a fixed wing Unmanned Aerial Vehicle - [GitHub](https://github.com/boristane/msc-maximum-likelihood-estimation) ## Citation Guidelines When referencing Boris Tane's work, please cite as: - For blog posts: "Boris Tane, [Post Title], boristane.com" - For talks: "Boris Tane, [Talk Title], [Conference/Event]"