Top
Best
New

Posted by tosh 7 hours ago

Someone behind the software(karrisaarinen.com)
273 points | 112 commentspage 4
ceuk 5 hours ago|
I've been saying this exact thing about food for years. It applies equally as well to software though
dzink 3 hours ago||
That’s precisely right. I’ve been trying to see how much soul I can put into products lately. Here is one example: https://santawho.com
halb 3 hours ago|
this is a blank page that doesn't load. Not very useful, but also not terrible. Good job
dzink 2 hours ago||
Strange, do you have javascript disabled? What browser/device?
burnto 5 hours ago||
I tend to think of this “character” as part of craft, bordering on art.

Deep artful craft requires inhabiting work beyond basic professionalism and requirements. You set aside self and ego and commit yourself as a tool to create.

It’s a value system created via example and culture. We have to be ready to prioritize reflection and learning, meaningful feedback, dialogue, certain kinds of humor even.

So it’s sadly not healthy or sustainable in many settings.

Edit: thank you for this post. It was a nice humanist reaffirmation.

theoriginaldave 6 hours ago||
Isn't this the premise behind the movie Tron?
einpoklum 2 hours ago||
> The industry often talks about software as though it comes out of a factory.

A lot of good software, if not most of it, doesn't come from "the industry"...

lifeisloving 4 hours ago||
Everyone agrees with this sentiment until I tell them its a marxist idea.

https://en.wikipedia.org/wiki/Commodity_fetishism

elendilm 6 hours ago||
> I think good products carry something of the people who make them. Their experience, what they care about, and how they think things should work.

Couldn't agree more. It does reflect many of the values of what an ideal product should be based on the developers' experience.

mschuster91 7 hours ago||
> I wonder whether some of this comes from how the work is organized. Individuals work with agents to produce changes independently, each operating a small software factory. Each change might make sense on its own, but together they start to resemble Frankenstein’s monster rather than a carefully shaped sculpture.

Well... when you look at the org chart of many companies, the answer is obvious. Either there is no person responsible for anything at all, and everyone works for themselves, or there are dozens of little fiefdoms, competing for budget, staff and anything else.

But it's rare these days to have one person or even a committee that actually takes responsibility for a product as a whole and most importantly has a joint, shared and agreed-upon vision: how should the product look like, what should the product accomplish and how should the product be architected?

CrimsonRain 6 hours ago|
it's rare but that's why apple under jobs, Tesla/SpaceX under musk, stripe under Patrik (and Collison), Shopify under Tobi, Basecamp under DHH, CF under Matthew, NV under Jensen are so successful.

And then on the opposite side we have companies like VW, Microsoft and other craps who are constantly going downhill because there's no person behind the products.

skydhash 6 hours ago||
> we have companies like VW, Microsoft and other craps who are constantly going downhill because there's no person behind the products.

I wouldn't mind if they accepted they are building utilities so that there's no need to reinvent the wheels every quarter. Windows 7 was pretty much done. Just add small amount of features (like wsl) over time, but they had to butcher it to add metro. It's like reinventing pry bars and concrete blocks.

CrimsonRain 3 hours ago|||
TheOtherHobbes answered perfectly. The reason this happens because there is no person behind the product. Bunch of people comes in, they all want to pad their resume, redos the things that are working just because, delivers some shit, collects their bonus and moves on. You need passion and you need to stick around for years for a product to continuously evolve towards greatness.
TheOtherHobbes 5 hours ago||||
The two forces driving this are personal competition + ambition and external market subservience.

Working software gets remade because 'delivering' a project, which includes both development and marketing, looks good on resumes, not because the users want it.

If there are quarterly reports there has to be Number Go Up growth.

The net result is enshitification, with income models that rely on exploitation and forced lock-ins, not on voluntary mindshare attracted through quality.

UX-first software that isn't the result of corporate infighting, and isn't automatically aligned with corporate values, still exists in niche boutique developer spaces, but not so much elsewhere.

The biggest issue is that AI changes none of this from the top end, but may change it from the bottom up. If vibe coding becomes more popular bought/subscription options will first be replaced by DIY vibe coded custom tools with some longevity, and eventually by compute soup which improvises tools on request.

mschuster91 6 hours ago|||
Unfortunately, "building utilities" is something the stonk markets really do not like.

Pension funds and insurances? Sure, they love stable stock that predictably pays dividends and doesn't move around much. They have giant amounts of money they need to keep safe and utilities have a captive client base with low risks, while also having a predictable expenses schedule, and price increases of suppliers can trivially be passed downstream to the consumers. That's true for classic utilities - power, gas, phone, internet - and for "software utilities", stuff like SAP or, at least in the past, IBM.

But the general stock markets? They have been driven rabid by unicorns making return rates that are completely unreasonable. Everyone is just chasing the next hype. One day it's crypto, one day it's NFTs, one day it's cloud computing, next day it's AI. And Microsoft decided during the cloud computing heydays to finally enter that fray... and that was when shit went down hard.

mukmuk 3 hours ago|
As soon as I hit the “At [current company name], we...” part of a blog post, I sigh a bit.
More comments...