HackerLangs
TopNewTrendsCommentsPastAskShowJobs

rozenmd

3,974 karmajoined 10 ปีที่แล้ว
Hey, I'm Max.

I started OnlineOrNot in early 2021: https://onlineornot.com

There's no massive team, no investors looking for growth at any cost, just me, running a self-funded, sustainable business from France.

Open invitation to talk shop: you can always reach me at [email protected]

---

I also blog about running a SaaS: https://maxrozen.com

---

I'm a Software Engineer originally from Sydney, Australia with a passion for the Internet.

I've worked at Atlassian and am now at Cloudflare, building the Workers platform.

Submissions

Hey API – OpenAPI to TypeScript in Seconds

heyapi.dev
1 points·by rozenmd·2 เดือนที่ผ่านมา·0 comments

Ship Types, Not Docs

shiptypes.com
7 points·by rozenmd·5 เดือนที่ผ่านมา·3 comments

Ask HN: Was HN just down for anyone else?

84 points·by rozenmd·7 เดือนที่ผ่านมา·2 comments

What's Hiding Inside Haribo's Power Bank and Headphones?

lumafield.com
260 points·by rozenmd·8 เดือนที่ผ่านมา·101 comments

OnlineOrNot's lessons from Cloudflare's outage on 2025-11-18

onlineornot.com
3 points·by rozenmd·8 เดือนที่ผ่านมา·0 comments

comments

rozenmd
·20 ชั่วโมงที่ผ่านมา·discuss
shops you actually want to work at don't have "mandatory conditions", they have criteria that match an ideal candidate.

if you think you can do the job, track down the hiring manager and convince them.
rozenmd
·เมื่อวานซืน·discuss
The job has never been about "writing code". You're there to solve problems for the business.

I'd reach out to people you've worked with before and ask if they need help.
rozenmd
·4 วันที่ผ่านมา·discuss
Writing unique, useful content that only you could have written.
rozenmd
·16 วันที่ผ่านมา·discuss
Cloudflare free is the business model: https://blog.cloudflare.com/cloudflares-commitment-to-free/
rozenmd
·17 วันที่ผ่านมา·discuss
Not _quite_ in this case, since the free plan improves everyone's experience: https://blog.cloudflare.com/cloudflares-commitment-to-free/
rozenmd
·21 วันที่ผ่านมา·discuss
I used to keep all of OnlineOrNot's timeseries data entirely in a hot postgres db with the rest of the relational data.

Used to take a few seconds to get a week's uptime data and do some useful analysis.

Since moving to Clickhouse I think I can grab a full year's data in around 200ms (probably less if I try optimising it). Still completely blows my mind everyday.
rozenmd
·22 วันที่ผ่านมา·discuss
Something doesn't add up between the pricing and the core pinning for me (or maybe I misunderstood):

Say you're using a m8i.large (2 vCPUs, $0.043/hr on spot pricing). Is the article saying you dedicate a whole physical core to one browser or am I totally misunderstanding here? If so, are you taking a loss on every browser hour?
rozenmd
·30 วันที่ผ่านมา·discuss
Surprisingly rare occurrence: https://stackoverflow.onlineornot.com/
rozenmd
·เดือนที่แล้ว·discuss
I worked on a project that used yarn from the early days all the way up to v3, it's slow as hell, but it works. They also have the supply chain protections.

Eventually we snapped and migrated to pnpm. Installs (both in CI and on local dev machines) are significantly faster. Turned out to be about a day's work to migrate with an LLM's help.
rozenmd
·เดือนที่แล้ว·discuss
Common knowledge: https://en.wikipedia.org/wiki/Lock-up_period
rozenmd
·เดือนที่แล้ว·discuss
the best part is Downdetector is inaccurate as hell - if AWS is genuinely down, folks get curious and search other providers, causing Downdetector to mark them as down too
rozenmd
·2 เดือนที่ผ่านมา·discuss
Charging by the hour was one of the worst things for my career (was just starting out). Never realised at the time that I was subconsciously doing a slower job and not trying to make it faster or really improve until I left.
rozenmd
·2 เดือนที่ผ่านมา·discuss
You can already ship single executables, my product's CLI is a Node single executable application
rozenmd
·2 เดือนที่ผ่านมา·discuss
I don't touch AI for writing.
rozenmd
·2 เดือนที่ผ่านมา·discuss
"Googlebook, because lets face it, your parents are only watching YouTube anyway"
rozenmd
·2 เดือนที่ผ่านมา·discuss
Do you happen to live in Perth/Australia? https://www.cloudflarestatus.com/incidents/qs4k7rpkhspd
rozenmd
·3 เดือนที่ผ่านมา·discuss
Several newer alternatives that outperform it on Node, like Hono
rozenmd
·3 เดือนที่ผ่านมา·discuss
This is incorrect.

You preface with PUBLIC_ to expose them in client side code.
rozenmd
·3 เดือนที่ผ่านมา·discuss
Still OnlineOrNot (https://onlineornot.com/) - I've been working on adding more and more configurability to the browser checks feature.

More recently, I've made it so you can drop your existing playwright test suites into the code editor, and it'll Just Work.

A whole bunch more work to do around that, but I think letting folks drop code in makes more sense than continuously updating the UI.
rozenmd
·4 เดือนที่ผ่านมา·discuss
A CV that tells me what you did, and what benefit it had to your employer.

I'm only impressed by side projects if they had users and/or MRR - something serious that proves you worked on it long enough to have something to show for your efforts

At the same time I wouldn't skip a candidate for not having a portfolio - a full time job is enough