Sign in

Max Rozen

@rozenmd.com
1.2K followers 173 following 410 posts

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

PostsRepliesMedia
Reposted by Max Rozen
Kenton Varda @kentonvarda.com · 14/10/2025
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...
69612
Max Rozen @rozenmd.com · 14/10/2025
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
010
Max Rozen @rozenmd.com · 14/10/2025
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 😌
030
Reposted by Max Rozen
Jason Lengstorf @jason.energy · 27/06/2025
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
1585
Max Rozen @rozenmd.com · 25/06/2025
that's insane
010
Max Rozen @rozenmd.com · 19/06/2025
that's the same setup I ended up with hah
010
Max Rozen @rozenmd.com · 12/06/2025
oh it's client side rendered, the timings above are just for loading graphql data
020
Max Rozen @rozenmd.com · 11/06/2025
they're both in us-east-1, should be 20ish ms at most
110
Max Rozen @rozenmd.com · 11/06/2025
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.
140
Max Rozen @rozenmd.com · 11/06/2025
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.
160
Max Rozen @rozenmd.com · 11/06/2025
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.
onlineornot's dashboard showing uptime checks
270
Max Rozen @rozenmd.com · 04/06/2025
realised i was missing a pretty important empty state in @onlineornot.com today: when you search for something and there are no results
030
Reposted by Max Rozen
Michele Hansen @mjwhansen.com · 22/05/2025
fyi founder friends — new scam to watch out for
482
Max Rozen @rozenmd.com · 14/05/2025
Goodbye TopBarNav, hello SidebarNav
140
Max Rozen @rozenmd.com · 12/05/2025
I just use Trello and the check list feature
010
Max Rozen @rozenmd.com · 11/05/2025
yep - own hardware, own time, own IP
030
Max Rozen @rozenmd.com · 11/05/2025
#1*
4120
Max Rozen @rozenmd.com · 11/05/2025
well shit #2 for maxrozen.com/on-four-year...
5312
Reposted by Max Rozen
Rand Fishkin @randfish.bsky.social · 06/05/2025
"Bragging about your business using AI is like bragging about using spellcheck." - @amandanat.bsky.social
0222
Reposted by Max Rozen
Marques Brownlee @mkbhd.com · 05/05/2025
Probably my favorite YouTube video of all time. 90 seconds of inspiration to last a lifetime youtu.be/E1oZhEIrer4?...
youtu.be
Nobody Tells This To Beginners
YouTube video by Saar
1337247
Max Rozen @rozenmd.com · 05/05/2025
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
010
Max Rozen @rozenmd.com · 02/05/2025
this happens literally every time for me, the worst
010
Max Rozen @rozenmd.com · 01/05/2025
TIL there are SaaS vendors that raise their prices automatically year over year for existing customers surely that increases churn?!
110
Max Rozen @rozenmd.com · 28/04/2025
when i can't breathe while sitting en terrasse with my pinte de bière
media.tenor.com
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 '
020
Reposted by Max Rozen
Rand Fishkin @randfish.bsky.social · 19/04/2025
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!
041
Max Rozen @rozenmd.com · 19/04/2025
Numbers-wise there wasn't much uplift tbh, just the response from folks I chatted to after they signed up was surprising
120
Max Rozen @rozenmd.com · 15/04/2025
you look like you'd be very good at "logistics"
130
Max Rozen @rozenmd.com · 14/04/2025
oh I meant in terms of how many people drink it flavour-wise its incomparable
100
Max Rozen @rozenmd.com · 14/04/2025
we drink it in France, probably more like VB/XXXX status
110
Max Rozen @rozenmd.com · 09/04/2025
Always fun to get emails like these from @onlineornot.com customers
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.
160
Max Rozen @rozenmd.com · 08/04/2025
offtopic but for FAQ #1 on the pricing page, give a rough figure of engineering hours for small/medium/large tasks i.e, saved a week of engineering time moving to Express v5 saved days of engineering time upgrading to React v19, etc
110
Max Rozen @rozenmd.com · 07/04/2025
I've learned Russian and German over the years, German was a bit easier than French Currently relearning "formal" French for an exam
110
Max Rozen @rozenmd.com · 07/04/2025
learning French be like
260
Max Rozen @rozenmd.com · 04/04/2025
I prefer to email these days, or schedule outside of work hours yeah
010
Max Rozen @rozenmd.com · 04/04/2025
I wrote an article about the lessons learned from running OnlineOrNot for the past four years: maxrozen.com/on-four-year...
maxrozen.com
Four years of running a SaaS in a competitive market - Max Rozen
Looking back on the last four years, what worked, what didn't.
5317
Max Rozen @rozenmd.com · 03/04/2025
when buying, it's nice to know historically whether the bar has incidents or whether they're lying day to day I just want to know current status but I also built this particular status page using @onlineornot.com - it automatically monitors the page and reports downtime
020
Max Rozen @rozenmd.com · 03/04/2025
I wish all websites were as easy to monitor as StackOverflow
140
Max Rozen @rozenmd.com · 01/04/2025
just one more ui fixup bro trust me bro it'll be so good when its done bro
130
Max Rozen @rozenmd.com · 31/03/2025
crazy how effective positioning is "uptime monitoring for your software team" - weak, tired - been there, done that "get alerts when your team vibe-codes your product offline" - wired, locked-in - been looking for this for weeks, sign me up fam
1100
Max Rozen @rozenmd.com · 29/03/2025
why?
100
Max Rozen @rozenmd.com · 29/03/2025
going to make it possible to pause uptime checks on a schedule
010
Max Rozen @rozenmd.com · 28/03/2025
the children yearn for client-side rendered web apps
060
Max Rozen @rozenmd.com · 27/03/2025
ah i just assumed no one here followed f1 it's going to be so good in Japan
010
Max Rozen @rozenmd.com · 27/03/2025
metal filters are pretty good too
110
Max Rozen @rozenmd.com · 27/03/2025
bsky.app/profile/roze...
010
Max Rozen @rozenmd.com · 27/03/2025
Extra Focus: The Quick Start Guide to Adult ADHD I've already used quite a few of the suggested strategies to run a business/get pretty far in my career, so I guess they're legit
100
Max Rozen @rozenmd.com · 27/03/2025
Reading this book on strategies for ADHD brain and realising that I already do like half of them what a strange coincidence
480
Max Rozen @rozenmd.com · 26/03/2025
also uk.lkk.com/products/chi...
uk.lkk.com
Lee Kum Kee (UK) - Lee Kum Kee Chiu Chow Chilli Oil | Kee Kum Kee UK
Our famous Chiu Chow Chilli Oil adds a smoky, hot flavour to any dish! Find out recipe ideas & information on where to buy here.
010
Max Rozen @rozenmd.com · 22/03/2025
on Android it seems fine, but I refuse to use their app
000
Max Rozen @rozenmd.com · 22/03/2025
good to be back
110