Your app subscription is now my weekend project

rselbach.com

211 points by robteix 4 days ago


Shank - 15 hours ago

First of all, I’m skeptical about these being free. Time isn’t free, and the tokens to make these projects certainly weren’t free.

Second of all, all of these SaaS apps that don’t actually have a need for recurring charge probably should be paid one time. I don’t use Loom — I use CleanShot X and it was a one-time $30 payment and has a lot of great features I benefit from. I can’t reimplement it in $30 of tokens or $30 of my time.

But for an app whose use case doesn’t change and is recurring for no reason? Yeah there’s probably not much value in recurring payments outside of wanting to support the developer. I pay a lot of indie devs out of the goodness of my heart, and I’ll continue to do that.

But the value for “SaaS apps” without clear monthly costs should have always been under scrutiny.

ffitch - 3 hours ago

Building (or vibecoding) a markdown editor for a single user and their specific use case, for a 100 users, and for 10,000 users takes different amount of time and effort. In the pre-LLM days people with resolve to make 1-user version were likely to polish it for 100-users and somewhat likely to get it to a stable place when it can satisfy thousands of users.

Today on /r/macapps/ there’s a wave of apps that look good at the first glance but get abandoned before they achieve even a 100-users maturity level.

3rodents - 14 hours ago

Software is a manifestation of someone’s knowledge of and experience in and ideas about how a thing should work. We learn from the software we use, we benefit from everyone else’s ideas, we benefit from the hundreds and thousands of hours other people put into understanding a problem to design a solution. My workflow is better because of the incremental improvements made by developer after developer year after year. Would we have Claude Code if our foredevelopers hadn’t spent thousands of hours deep in thought, obsessing over every last detail?

Building all the software you use yourself, whether by hand or by vibe coding, cuts you off from the world.

I have no philosophical objection to vibe-coding apps for yourself, but personally, I wouldn’t be 1/10th of the engineer I am if I wasn’t constantly exposed to the work of others.

For some, this trend worries software engineers — who needs software if they can vibe code it themselves? — but I am much more optimistic. I think people will start valuing good software a lot more. Claude code can deliver the first 90%, but we all know it is the last 90% that differentiates.

jakub_g - 4 hours ago

The people who pay for the apps vs people vibecode them are largely a different demographic.

Linux is free, but most people don't mind to pay the Windows / macOS tax.

SLWW - 3 hours ago

I read the same tired opposing arguments all the time; I thought of it the moment I read the title. "My time isn't free, so I'll pay the tax" is true, however most of these individuals spend hours a day watching the news or doing anything else but being productive or spending time with family/friends.

If you aren't working 24/7 while handling a family and telling yourself your time is worth more than a small fee, you are just being lazy. I'm the same way, I am incredibly lazy and will constantly tell myself that my time is worth more. This is usually until I realize I'm spending way to much of my "money" to "save time". HourlyWage(time) = money, if I'm saving time by spending money I'm losing time. This is a basic concept and I defy anyone to show me otherwise.

We live in a time where instant gratification is the main driver behind most decisions, devaluing our currency each and every fee we succumb to... as money is time, and if time is being "saved" by spending time (in the form of money) we are now applying a future debt to the work we are doing today. You might work 40 hours one week, where at least 4 hours of that week goes to paying your streaming bill, another 8 for Internet and Phone, as well as another 2 for the coffee you didn't make that week, another hour for your notetaking app on your phone, 30 minutes for your subscription to watch funny youtuber release content early, another 2 hours for you glut of productivity apps, etc. These things all work to keep you a wage-slave till the day you eventually croak with a menial 401k.

It's embarrassing we reduce ourselves to this.

zahlman - 2 hours ago

> And then on the afternoon of New Year’s Day, I vibecoded Jabber.

Might have a bit of difficulty naming it that (https://en.wikipedia.org/wiki/Jabber.org).

Edit: I apparently wasn't at all the first to think of this (https://github.com/rselbach/jabber/issues/5).

piskov - 2 hours ago

> Reel does exactly what I wanted Loom to do: I can record my camera, I can move it around, and I get to trim the video after it’s done (I don’t remember being able to do that with Loom).

But that’s not what Loom is about.

It’s about streaming the video.

Before:

Capture something with likes of quicktime.

Transcode it so that it doesn’t take a few gigabytes. This takes considerable time and resources (though OBS can do it while recording, not after).

Upload somewhere to share. Wait while it is uploading.

Loom takes care of all those steps so when you press stop you can immediately share the link with someone.

Hope other use-cases in the article are not as misrepresented as this one

0xbadcafebee - 36 minutes ago

> I’m often asked to make small videos showing some support agent how something works

Fwiw, Google has had a free in-browser tool for this for ages, makes capture really simple on any device with a browser: https://toolbox.googleapps.com/apps/screen_recorder/

Bishonen88 - 15 hours ago

I made the same realization two weeks ago. Posted about it here, where I rebuilt bare bones todoist with a habit tracker, goal setting and more within a few vibe coding sessions: https://news.ycombinator.com/item?id=46633092

I think that many existing apps with huge userbases will gradually lose users as the models become better and better. Their biggest advantage is that people don't like change, and thus having to e.g. export data from some tools etc. seems to be a hassle not worth $5 a month. But as the models get better and the quality of the output will match the quality of the established SaaS but tailor the whole thing to a single user with the ability to make any change they can imagine within minutes, and perhaps deploy to Hetzner and whatnot where they could host all of those apps for a single $5 instead, the exodus will accelerate.

On the other hand, new products will have a much harder time to gather a big userbase. Whenever I'll see a launch of a SaaS asking for $$$, the first question I'll ask myself will be how long it will take LLM to recreate it. And for most cases, I imagine that the time it will take to get 80% of what they have is a few vibe coding sessions (as most newcomers will probably have used LLM themselves to code it up).

kylecazar - 4 days ago

Yeah. Part of why this is possible is simply that there are tons of subscription apps out there that were never really justified in requiring a recurring payment and are actually fairly trivial.

It used to be that you offer subscriptions only if there are ongoing costs, and a one-time payment if not (utilities, local, etc). SaaS kinda ruined that.

I'd welcome a boom in DIY vibe-coded utilities for personal use.

mr_mitm - 15 hours ago

The "Your" shouldn't have been stripped from the title IMHO.

idopmstuff - 2 hours ago

I own a number of brands that sell on Amazon, and I've always used an app called HighFive that automatically sends the email you've almost certainly seen that asks you to rate something you bought (without it you have to click a button on each order to send it).

It's always been free, but because of a change to the way Amazon charges third party app devs, they were going to start charging next month. Since the whole app is just a couple of API calls and storing a record of which orders you've sent the request to already, Claude Code built it in 5 minutes.

In general, the Amazon Seller UI is a cluster (especially since I have one account for each brand, so I constantly have to switch between them). There are lots of subscription apps to make your Amazon data more useful and accessible, but Claude Code with access to the Amazon APIs pretty much replaces all of them. I spend very little time in the actual Amazon UI now and mostly just ask my trusty assistant for the info that I need.

rambambram - 2 hours ago

The vibe-coding part is most in discussion here, so it's easy to overlook the financial part.

I build small web applications for my personal needs all the time by just regular programming, and I'm saving so much money by using them and not some proprietary app. Not even mentioning the advantages that it is completely bespoke, runs local and gives me peace of mind data-wise.

Some wise man once said that personal computers are a bicycle for the mind. Programming your own programs is the most pure way you train on that bicycle.

rbbydotdev - an hour ago

As a rebuttal to “SaaS is still cheaper!” - I like this because it makes coding more of a personal and enjoyable hobby. It also is empowering to the creator and gives them ownership of their creations and what their creations create

oliwary - 15 hours ago

This is a fun article and approach.

Subscription apps often have to target a wide userbase. However, most users only need a small subset of the entire feature set, and would be better served by a tailored version. This means that vibecoded apps can get away with being much less complex (specific featureset, no login etc), while still being more useful.

I have also created tools with LLMs that are exactly tailored to what I need, and still much more polished than what I could do without LLMs. Will have to think about if there is anything else I can do this with.

seemaze - 4 hours ago

Lower the barrier to MVP while raising the bar on the level of quality that warrants MRR. Rising tides and all..

I can hire a contractor to build a carport, or whack one together with some supplies from the Big Box store. More roofs being built with more price points to serve the market.

jelmersnoeck - an hour ago

I like this approach, at least for personal apps. I have started doing this myself, which also led into me learning to use LLMs better and more productively.

The other side of the coin however is a potential decline in indie hacker products.

deepsun - 2 hours ago

There's only 50 weekends in a year. And there's a limited amount of years. I'd rather pay $10 and spend the weekend sailing.

3D30497420 - 14 hours ago

I'm doing something very similar (creating my own apps for personal use), but I'm creating iOS apps primarily.

Here's what bugs me: I cannot permanently install my apps to my iPhone because of Apple's walled garden. I need to reinstall every 7 days and constantly re-confirm that I am a "Trusted" developer.

I know I can pay Apple 100 USD a year for a developer account, but I bought this phone outright 7 years ago, I own it. (Obviously, I clearly don't in this case.) /rant

mdrzn - 15 hours ago

Which is exactly why whenever I have an idea I just tinked with ClaudeCode for an hour or so until I have exactly what I need. It takes less time than trying to compare 10 similar products, none of which have the exact specifications or features that I need.

List of projects mentioned before: https://news.ycombinator.com/item?id=46716805

jalict - 13 hours ago

This reminds me so much of Maggie Appleton blog post on "Home-Cooked Software and Barefoot Developers" [1]

We have so many people who are so excellent and fast and developing nowadays that we can even afford the time to build things for our community, friends and even just for ourselves.

It has probably always been like this, but I am just personally observing a higher-degree of people doing and talking about it. Even just the small-web/neocities bobble points into this.

[1] https://maggieappleton.com/home-cooked-software

_def - 15 hours ago

I get that this is tempting but it just means you'll slowly get dependent on things that will eventually break in ways you will have no capacity to fix. And disaster recovery is most certainly a manual task.

elashri - 15 hours ago

> Then just yesterday, a friend of mine was telling me how he got tired of paying for Typora and decided to vibecode his own Markdown editor

But typora is actually one time purchase and one of the rare apps that is priced well with good business model.

They have probably best RTL support and I wanted like your friend to write my own focused markdown editor with RTL support using clause and made some progress but realized that the time and cost of doing this is not worth it. I just paid typora a week ago for $15.

But I understand the point and I use Claude to hack together personal tools all the time.

theturtletalks - 14 hours ago

Turning a paid sub like WisprFlow into your own weekend build (Jabber) is a great move, but you can take it further by finding open-source alternatives that already implement the features you're replicating. For dictation and speech-to-text like what WisprFlow does, there's Handy[0], a free, open-source, offline speech-to-text app that runs locally with Whisper models.

Once you identify something like Handy, instruct Claude to study how that OSS project actually builds the feature and adapt the logic to your stack. AI is really good at finding the "seams" (those connection points where a feature ties into the tech stack) and understanding the full implementation.

The trick is knowing precisely where the feature lives in the code (files, functions, modules), because AIs often miss scattered pieces and don't capture everything otherwise. That's what I'm working on at opensource.builders[1]: turning OSS repos into a modular cookbook of features you can remix across stacks, with structured "skills" that point to the exact details so the porting works reliably.

[0] https://github.com/cjpais/Handy

[1] https://github.com/junaid33/opensource.builders

rukuu001 - 15 hours ago

> I’m still skeptical of vibecoding in general. As I mentioned above, I would not trust my vibecoding enough to make these into products.

That’s the whole point - there’s no need for it to be a product when you can do it yourself, and it’s the death knell of products like this.

ChildOfChaos - 14 hours ago

This is the same for me and I've not written code for years since I was a kid in school.

I vibe coded a webapp that I was paying yearly for and the version I made does everything I wish the app I paid for did as it's 100% personalised to me.

I've been thinking for awhile that this is going to be the future and I'm already starting to think of more things I will create.

skybrian - 2 hours ago

For me it makes sense because coding agents have made software development fun again, so I do more of that than playing games or surfing the Internet.

yilugurlu - 14 hours ago

I see the sceptical comments, but no one says this "vibe-coded" projects/apps/tools will be ready for your customers. It basically scratches the itch for the given users/company/whatever. Also, it doesn't have to be fast, stable or handle 1_000_000 concurrent users. You don't have to worry about that.

Not everything has to be a SaaS, but I don't think all SaaS apps can be vibe-coded to a weekend project.

If it is solving my issues and problems, why do preaching about the merits of a proper product or paying. I'll pay for what I see value in, and vibe-code where I don't see the benefit of paying.

Maybe I miserably fail and get back to paying to product. It's all good, I take that responsibility while I start my vibe-coding session.

pixelbyindex - 3 hours ago

I was hoping that the current LLM/Agent/Vibecoding wave would lead to a revival of open source contributions, but I am not sure that is happening yet

TyrunDemeg101 - 9 hours ago

I am finding the same thing! I used to use a window management tool long ago called something like Zooom (it lets you press hotkeys and it 'picks up' your window and you can easily move it around). I fell in love with it like 20 years ago, but it was barely maintained. Someone then created a similar app called Hummingbird - which was great, but it had some issues and again maintainability wasn't great.

So I decided to vibecode an app for myself and wouldn't you know? It took me a few hours and it's INCREDIBLE! No more relying on someone else to maintain something, I can simply build my own solutions, whenever I want!

jackfranklyn - 14 hours ago

This hits close to home. I've been building tools for bookkeepers and accountants as a side project, and the calculus you're describing - where a subscription becomes a weekend obligation - is exactly why I've tried to keep things genuinely useful rather than sticky.

The cynical approach would be to make the product hard to leave. But that just means you've built a trap, not something people actually want. Eventually they escape and hate you for it.

The test I use: would people recommend this to colleagues even if there's no referral incentive? If the answer is no, I'm probably building something people tolerate rather than something they value.

koinedad - an hour ago

I’ve been doing something similar and thinking about this in the last 6 months or so. It’s pretty crazy.

CurleighBraces - 15 hours ago

It’s easy to overlook what I think is the real value of these “home-built” tools.

We can now produce products and apps that are tailored to our own preferred ways of working.

Regardless of the cost of generating them (which can be as low as $20 per month for a ChatGPT Plus subscription) or the effort involved (sometimes less than an hour of “vibe coding”), we’ve reached a point where the resulting product can be significantly more valuable than the existing product, service, or subscription it replaces.

Uptrenda - 4 minutes ago

So tired of these posts about people jerking themselves off over how good they are because they used AI to shit out some trivial bullshit. Like, I'm glad you're saving time and money. That's what AI now does. It's what millions of other engineers here --already know--. But why do we have to know about it? Is it remotely noteworthy or unexpected? Why does HN continue to upvote this self-serving, gratuitous, bullshit? Do you guys want HN to look like OP for the next [however long] this AI hype cycle takes to reach saturation (probably another 5 years at this point.) Even the biggest AI soyboy will be sick of it by then.

egonschiele - 3 hours ago

I've been using a Wispr equivalent I made myself since 2023. It's wild to me that people pay for it, and I've wondered if I should try to monetize what I use. It is not as slick and polished, but provides essentially the same service: better speech-to-text than the built-in speech-to-text for Macs.

d_sc - 15 hours ago

Loved the article, thanks for sharing. I’m curious if you’d share your setup. I haven’t made any macOS apps before, primarily because I never wanted to really learn XCode and obj-c. I like swift but still prefer simpler editors like Zed/VSC vs. What XCode offers.. so when you’re building these are you doing it in XCode or in another tool like Claude Code/codex/gemini CLI?

cheers

quest88 - 3 hours ago

Excellent! I've done the same thing. Five prompts to have a working iOS app that solves my problem.

dasil003 - 2 hours ago

Software itself is not inherently valuable, the value is in running and maintaining its data and any necessary integrations to other systems.

The bar for me to pay for a $10/month software subscription is pretty high, but once I make the decision that it's valuable, the actual cash cost is pretty low. Vibe coding something will never approach the quality of something that someone put enough thought and effort to turn into a product. The main place where I'll write my own software is when it's truly custom to my own needs, AI is a force multiplier for this type of work, but at the end of the day I still have very limited time to run and maintain a lot of custom software and data, so it's not going to cannibalize any of the SaaS I'm willing to pay for.

Obviously for younger software guys with more time than money, the equation will be different, but those were never the make-or-break demographic for SaaS anyway. I don't think the equation has meaningfully changed for SaaS sales due to AI, I see it more as continuously rising bar over the last two decades due to UX expectations, market saturation, limits on human attention and complexity tolerance.

jrm4 - 4 hours ago

Good. Good good good. More of this.

I feel like if e.g. Hypercard had lived, this would be a more defacto mode of doing things.

falloutx - 7 hours ago

So if you can get a good LLM model locally in say 6 months, you may never pay for any subscriptions. Only companies will remain will be old behemoths whose software is contractually bought by other big enterprises.

Other thing I have experienced is my standards have changed a lot, now for $10 subscription I need a lot more, not just some simple editor or a small todolist would suffice anymore. I am not thinking about paying for new software, and in fact I am getting completely burnt out by all the sites looking the same.

kevinsync - 4 hours ago

I keep seeing versions of this soliloquy on here, sometimes multiple times every day. They make fine blog posts, it's something to say and something to read, but ultimately remind me more of piling into a Tiktok trend than anything else: everybody's doing it, so I will too!

End of the day, much like when photography went digital (and smartphones got good cameras), yes, there were a LOT more photos taken, but the relative proportion of outsized, lauded photographers remained fairly constant. The upshot is that WAY more people are exposed to the possibility of creating excellence than before, the downside is the market gets flooded with utility and mediocrity. Said excellence never goes away, and the same will apply to software.

The very idea that SaaS (or packaged software, or whatever) "will die" because "anybody" can prompt their way to a "personal tool" (as a mainstream exercise) is so far-fetched to me because the only people who will prompt their way to a tool ARE SOFTWARE DEVELOPERS!

Professionals who need functionality will always pay for it.

Boomer dads who can barely work a DVR will always pay for it.

Business owners who need less friction and more reliability will always pay for it.

IMO, this "I'll just replace Salesforce with my own personal CRM for $200 for a month of Claude" thing is just a hobbyist's pipe dream lol -- not that there's anything wrong with it, some people will do it, but, man, there's a reason that Netflix is Netflix, and Plex isn't Netflix.

robotsquidward - 13 hours ago

Just sucks that instead of buying a piece of software now we're going to send $100/mo to an AI giant so we can build our own crappier bespoke apps.

spaceman_2020 - 13 hours ago

This is where claude code is so good because all the stuff AI is bad at - security, auth, storage - are not a problem if its just you using it locally

- 3 hours ago
[deleted]
AstroBen - 3 hours ago

Whats the future of being able to make money selling software with these changes?

demorro - 7 hours ago

I'm surprised people were paying for software like this, and with subscriptions no less.

neomantra - 12 hours ago

I've been evangelizing vibe coding, because we are wielding something much more powerful now than even ~3 months prior (Nov was the turning point).

Now that Prometheus (the myth, not the o11y tool) has dropped these LLMs on us, I've been using this thought experiment to consider the multi-layered implications:

In a world where everyone can cook, why would anybody buy prepared food?

phyzix5761 - 14 hours ago

Has anyone tried, on a large scale, designing the architecture of an application or writing behavioral tests (which effectively is designing the app through testing) and given the LLM the task of writing the implementation details?

Does that work better for maintainability than letting it decide on its own what the architecture should look like?

If so, what is your setup/workflow?

ribice - 14 hours ago

I did this recently at the company I work at. Someone suggested GitBook, I 'Vibe coded' an internal docs website in under and hour. Does what we need, looks good. Unless the app has a large community/network and is just a SaaS with some offering, it'll be very easy to replace it.

sim04ful - 14 hours ago

The prevalence of this "personal vibecoded app" spirit makes me start to wonder if an "App" is the right level of abstraction for packaging capabilities. Perhaps we need something more "granular".

s09dfhks - 2 hours ago

what is reel doing for osx that quicktime screen recording isnt getting you?

lewantmontreal - 14 hours ago

I should vibecode my own Onshape.

heliumtera - 4 hours ago

By the same logic it was one git clone away.

soulchild37 - 15 hours ago

And one day your day job will be someone else weekend project

rvz - 15 hours ago

Some apps just do not make any sense for monetization and are now raced to zero. If it's not already open sourced then someone will vibe-code an implementation if none exist.

Vibe-coding accelerates the destruction of basic (closed-source) apps charging a subscription for features that offer little to no value whatsoever.

rednafi - 14 hours ago

The SaaS business model took things too far anyway. Everything is a subscription and it gets tiring quickly. I am glad that LLMs can replace crappy SaaS with crappy code now.

I replaced a whole bunch of these with one shot prompts for shits and giggles.

philipwhiuk - 15 hours ago

I think there's still an underestimated burden to vibe-coding an app for a non-software engineer. I'm not recommending my parents vibe-code apps to solve problems, so I think the market is smaller.

But Roberto's use-case is definitely more sane than most.

LuckyBuddy - 14 hours ago

[dead]

risyachka - 15 hours ago

Thats not cheaper than paying a subscription. In fact this is at least 3x-10x more expensive.

And this is comparing to being subscribed many years in a row. With SaaS you can unsub and sub only when you need it again.

With your side project - a weekend of your life is invested and you will never get it back.

This is the worst use of your time if you measure it in $. If you make it for fun - sure. In all other terms it is a complete loss.

throw0129 - 4 hours ago

I must admit that I find this thread very funny. "Spend $200 a month so that you can waste a weekend to make a shitty clone of a SaaS app so that you can save $10" is... somewhat questionable, as far as sensible decisions go. Some people even seem to assume that this is a death kneel of the entire saas app industru, since everybody can just vibe code an inferior knockoff of bejeweled or whatever.

It just boggles he mind how divorced from reality some people are. You could offer $fotm_ai_model with infinite usage, free apple developer account (since you're apparently replacing everything you have with homegrown stuff) and the amount of people wasting their weekends on vibe-cloning their own custom apps would still approximate to zero. This doesn't even get to the fact that the majority of apps already HAVE a free alternative, and it's certainly far less effort to replace increasingly obnoxious apple music with foobar than to build, test and then permanently support your own music player. You also probably want claude code 15 to replace anything non-trivial, otherwise, well, good luck.

I don’t think I’d bother even if my weekend had ten times as many hours as it does, and I’m a code monkey that still mostly enjoys his job.

ed_mercer - 3 hours ago

> I would never sell it as a product

I wonder why people still hold a lot of stigma against something that was built assisted by an LLM.