Boris Tane's Avatar

Boris Tane

@boristane.bsky.social

software engineer at @cloudflare.social, prev founder baselime.io, physics grad, aero postgrad boristane.com

1,163 Followers  |  151 Following  |  71 Posts  |  Joined: 24.04.2023  |  1.8755

Latest posts by boristane.bsky.social on Bluesky

Preview
evlog - Logging that makes sense Wide events and structured errors for TypeScript. One log per request, full context, errors that explain why and how to fix.

Based on loggingsucks.com by @boristane.bsky.social, I built evlog.

A TypeScript logging library for wide events and structured errors.

Works with @nuxt.com, @nitro.build, and standalone TypeScript.

Agent Skills included to make your life easier.

evlog.dev

26.01.2026 19:03 β€” πŸ‘ 23    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0

Boris is still at it and still gets it. Logging properly is on you and rn your: loggingsucks.com

21.12.2025 21:00 β€” πŸ‘ 14    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1

loggingsucks.com

21.12.2025 20:11 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

somehow made it to the top of hackernews with a blog post

probably because it's interactive, and also logging sucks af

21.12.2025 20:11 β€” πŸ‘ 15    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Preview
Boris Tane Notes from 2 years of building with Cloudflare Durable Objects

Been messing with Cloudflare Workers after reading @boristane.bsky.social boristane.com/blog/what-ar...
Delighted to find how easy it is to implement granular api throttling: developers.cloudflare.com/workers/runt... Something I've wished I could do with Cloudfront Functions for some time.

13.11.2025 00:07 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Boris Tane Notes from 2 years of building with Cloudflare Durable Objects

This is an EXCELLENT write up on Cloudflare Durable Objects by @boristane.bsky.social.

Took me a while to 'get it's as well, but once you do it's genuinely the coolest cloud service to be released in years. So many applications.

boristane.com/blog/what-ar...

09.11.2025 12:03 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

I joined Cloudflare to build this. It’s still very early, and there’s lots still missing, but I hope the vision is clear.

28.10.2025 13:24 β€” πŸ‘ 42    πŸ” 5    πŸ’¬ 6    πŸ“Œ 0

legendary

06.01.2025 18:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

what is going in here?

27.12.2024 20:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

that would be a terrible outcome

20.12.2024 21:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I haven't seen a single post on here talking about o3

what is going on?

20.12.2024 21:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 4    πŸ“Œ 0

The "use tail sampling for your traces" advice should probably also come with a strong "you must be this tall to ride this ride" caveat

Simple if you have a monolith, challenging if you have a cluster of microservices, jesus take the wheel if you have geo-distributed traces crossing regions

19.12.2024 19:11 β€” πŸ‘ 40    πŸ” 5    πŸ’¬ 5    πŸ“Œ 2

@jeremymorrell.dev writes bangers

19.12.2024 20:31 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

a wrapper

14.12.2024 20:04 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

just saw a $30m seed round

we're so back

14.12.2024 19:37 β€” πŸ‘ 27    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

this is extra nice

14.12.2024 15:03 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

not yet πŸ˜‚

14.12.2024 12:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Rohin da goat

14.12.2024 12:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have turned into the person saying

"I both agree and disagree with your statement" at least 5 times a day

am I corpo now?

14.12.2024 12:01 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

the previous implementation on aws was... much more complex

with redis, kinesis, lambda and api gateway websockets

much simpler architecture, and it just works

14.12.2024 11:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

thread on how we built real-time logs in the developer plat with just durable objects 😁

14.12.2024 11:56 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
a man covering his mouth with his hands and the words watch this on the bottom Alt: usher putting his hands over his face and saying "watch this"

Documentation: "Don't do this. This is a really bad idea."

Developer:

11.12.2024 01:17 β€” πŸ‘ 43    πŸ” 3    πŸ’¬ 3    πŸ“Œ 1

generate your own electricity

10.12.2024 14:56 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

land in London and first thing you see is rain

fitting

08.12.2024 12:18 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

working on some ideas for tutorial lessons on @cloudflare.social Durable Objects for @egghead.io

so many use cases 🀯

07.12.2024 20:25 β€” πŸ‘ 30    πŸ” 2    πŸ’¬ 4    πŸ“Œ 0

I closed mine too hard to prevent the leaking and now it's stuck πŸ˜‚

08.12.2024 02:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

please bkmark on bsky πŸ™

07.12.2024 20:51 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
green notebook

green notebook

nice!

I take meeting notes in a notebook I always have with me 😁

07.12.2024 20:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

my personal task management tool is a single TODO.md file

07.12.2024 20:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

my experiment had webhooks subscribers

I can see a path to a polling api too

07.12.2024 17:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@boristane is following 20 prominent accounts