Max Rozen's Avatar

Max Rozen

@rozenmd.com

Building Workers & D1 at Cloudflare. Aussie in France. Building https://OnlineOrNot.com, a self-funded, sustainable company. He/Him.

1,203
Followers
173
Following
410
Posts
24.04.2023
Joined
Posts Following

Latest posts by Max Rozen @rozenmd.com

Post image

Those benchmarks from @t3.gg revealed some interesting issues in Workers. Happy to say it's all fixed now, save for some lingering next.js-specific stuff we're continuing to work on. Thanks for the reproducible test cases, @t3.gg.

Excessive details in blog post: blog.cloudflare.com/unpacking-cl...

14.10.2025 20:40 πŸ‘ 96 πŸ” 12 πŸ’¬ 6 πŸ“Œ 6

as a bigCorp engineer I love k8s, but we have a dedicated team running it

for my solo efforts I prefer giving a dockerfile to a platform like render or heroku and letting them deal with config

14.10.2025 17:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

i just asked claude to build an equalizer in c++ for my Tangara and it two shot it

(hit a bootloop that took some debugging)

my queer ipod now has MEGABASS 😌

14.10.2025 16:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

3. your career is a pie-eating contest where the prize for winning is more pie

the things people see you do are the things they'll ask you to do. if you want to get asked to do certain types of work, make sure people see you doing that type of work

27.06.2025 00:25 πŸ‘ 57 πŸ” 5 πŸ’¬ 1 πŸ“Œ 1

that's insane

25.06.2025 11:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

that's the same setup I ended up with hah

19.06.2025 10:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

oh it's client side rendered, the timings above are just for loading graphql data

12.06.2025 11:09 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

they're both in us-east-1, should be 20ish ms at most

11.06.2025 13:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Next step: move the dashboard over to the existing public REST API.

Historically it's been hard to dogfood the public REST API since the whole dash uses GraphQL, so looking forward to that changing.

11.06.2025 07:33 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I've managed to speed it up by ~80% with one simple trick: stop relying on GraphQL.

Instead of fetching data resolver-by-resolver, now I fetch all of the data in one chonker of an SQL query.

11.06.2025 07:33 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
onlineornot's dashboard showing uptime checks

onlineornot's dashboard showing uptime checks

So this screen in @onlineornot.com has always been slower than I wanted - around 2.3s(!) to load 10 rows of data from the GraphQL endpoint.

It was the first screen I ever built (4+ yrs ago), and I leaned heavily into GraphQL resolvers because I assumed it'd be fast.

11.06.2025 07:33 πŸ‘ 7 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image

realised i was missing a pretty important empty state in @onlineornot.com today: when you search for something and there are no results

04.06.2025 08:33 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

fyi founder friends β€” new scam to watch out for

22.05.2025 07:23 πŸ‘ 8 πŸ” 2 πŸ’¬ 4 πŸ“Œ 0
Post image

Goodbye TopBarNav, hello SidebarNav

14.05.2025 08:57 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I just use Trello and the check list feature

12.05.2025 06:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

yep - own hardware, own time, own IP

11.05.2025 14:11 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

#1*

11.05.2025 13:35 πŸ‘ 12 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0
Post image

well shit

#2 for maxrozen.com/on-four-year...

11.05.2025 13:27 πŸ‘ 31 πŸ” 2 πŸ’¬ 5 πŸ“Œ 0

"Bragging about your business using AI is like bragging about using spellcheck."

- @amandanat.bsky.social

06.05.2025 16:28 πŸ‘ 22 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Nobody Tells This To Beginners
Nobody Tells This To Beginners YouTube video by Saar

Probably my favorite YouTube video of all time. 90 seconds of inspiration to last a lifetime youtu.be/E1oZhEIrer4?...

05.05.2025 11:02 πŸ‘ 373 πŸ” 46 πŸ’¬ 13 πŸ“Œ 4
Post image

every week when you've convinced yourself you just need to build one more feature and it'll fix the plateau just one more feature bro it'll be so good bro

05.05.2025 06:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

this happens literally every time for me, the worst

02.05.2025 13:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

TIL there are SaaS vendors that raise their prices automatically year over year for existing customers

surely that increases churn?!

01.05.2025 09:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a man in a suit and sweater stands in front of a sign that says ' the ' ALT: a man in a suit and sweater stands in front of a sign that says ' the '

when i can't breathe while sitting en terrasse with my pinte de bière

28.04.2025 20:13 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Quite an excellent piece. Max and I don't agree on everything (some of our lessons learned contradict each other), but I love having my thinking challenged, and I'm probably wrong on some of these!

19.04.2025 16:35 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Numbers-wise there wasn't much uplift tbh, just the response from folks I chatted to after they signed up was surprising

19.04.2025 16:40 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

you look like you'd be very good at "logistics"

15.04.2025 05:52 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

oh I meant in terms of how many people drink it

flavour-wise its incomparable

14.04.2025 09:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

we drink it in France, probably more like VB/XXXX status

14.04.2025 08:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
An email from an OnlineOrNot customer saying: Yay! I’m excited. I had a call with our datadog rep today; told them their stuff is way too expensive and that I’m moving our uptime checks elsewhere.

An email from an OnlineOrNot customer saying: Yay! I’m excited. I had a call with our datadog rep today; told them their stuff is way too expensive and that I’m moving our uptime checks elsewhere.

Always fun to get emails like these from @onlineornot.com customers

09.04.2025 08:46 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0