💾 Archived View for station.martinrue.com › kevinsan › 4b47d305422e428e87348d5f6a684586 captured on 2023-04-20 at 01:39:09. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-03-20)

➡️ Next capture (2024-05-12)

-=-=-=-=-=-=-

👽 kevinsan

"If you're not embarrassed by your app then you've waited too long to release it" - Chris Kowalczyk, https://blog.kowalczyk.info/article/2f72237a4230410a888acbfce3dc0864/lessons-learned-from-15-years-of-sumatrapdf-an-open-source-windows-app.html

2 years ago · 👍 martin, bacardi55, defunct

Links

[1] https://blog.kowalczyk.info/article/2f72237a4230410a888acbfce3dc0864/lessons-learned-from-15-years-of-sumatrapdf-an-open-source-windows-app.html

Actions

👋 Join Station

6 Replies

👽 marginalia

(continued II) All releasing early does is exactly that, ensuring that you have to break backwards compatibility a lot. Users really dislike that. Like there are instances of people getting hate mail over having changed the hue of their icons. · 2 years ago

👽 marginalia

(continued) There seems to be a massive divide between mature projects that move on a glacial pace, never break, and always work (like the linux kernel, vim, gcc); and the immature projects that just pile code onto github and barely compiles on a good day. Everything is always broken and nobody gives a fuck because they've been told that that moving fast and breaking their users' workflows with every patch is somehow an acceptable practice. · 2 years ago

👽 marginalia

I disagree with the author on several points. You can absolutely release software too early. There's already far too many half-baked projects out there, and the open source world is especially guilty of this (closed source is far from innocent either). There is no point in rushing something to the market in open source, since there isn't a singular cent to be earned from being first. · 2 years ago

👽 bacardi55

"If you're not embarrassed by your app then you've waited too long to release it"

↑ Fully agree with this, I'm never happy with my code anyway. An

And I love the "release early, release often" idea that aligns with it :) · 2 years ago

👽 kevinsan

Also, "My soul has a price and AdSense can no longer afford it." · 2 years ago

👽 kevinsan

Ah, he adds "I didn't come up with this nugget of wisdom but I agree with it. ". I'll give him credit anyway. · 2 years ago