shipitfaststupid

No name or maker matches “”. Press Enter to search descriptions too.

Catalog / Social & creators

0231Reddit posts

LinkForge: a saas still trying to get users

A SaaS for people trying to get users and revenue.

Problem it solvesMonths of coding and shipping still haven't produced revenue.

LinkForgeHQ says it is still building LinkForge and reports $0.000 revenue. It also reports that 111k people saw the post about that revenue.

LinkForgeHQ

u/LinkForgeHQ

111k people watched me make $0.000 😅 This is probably the funniest thing that has happened since I started building. Months of coding, shipping features, fixing bugs, and trying to get users. Then I posted my actual revenue: $0.000 And somehow 111k people saw it. At this point I'm not sure whether I'm building a SaaS or accidentally becoming a professional $0 revenue founder 😂 Still building LinkForge though. Back to work. https://www.linkforge.site

Revenue
$0.000
Traffic
111K
post views

Also filed under Social & creators

  1. 0409

    An app that has passed $100 in revenue

    My app has officially passed $100 in revenue. The app has been published for a month so far. Now im going to triple down on marketing, posting 10 slideshows across 2 accounts and posting faceless content 2 times per day on another account. $500 revenue by October 26th 🤞

    @JordanTheGg · Social & creators

  2. 0407

    A finance app that grew from zero revenue to $45k

    8 months ago, I got rejected from my 100th finance job and decided to build an app as a last ditch effort of escaping the 9-5. My app was absolutely shit, I got clowned from everyone for naming it after myself, and I genuinely had 0 idea what I was doing. I generated a whopping $0 in revenue over the first 5 months and genuinely thought about quitting. Then, out of nowhere, I was insanely fortunate to meet @Alejorva4 from a random Instagram DM and he took me under his wing. He forced me to watch @blakeandersonw interviews and taught me everything about building apps - from hard paywall to paid ads to building out a viral loop in my app. I slowly started making some progress and sharing my journey on X (thanks to @alexaaronlab and @ManilowOliver) and people started listening. I can now proudly say that my app has generated $45k in revenue since, my X generates well over 4 figures a month (for just POSTING), and I even got sourced to take over an app studio at a VC-funded company. I can now work from wherever in the world at any time that suites me best. I don’t say any of this to brag. In fact, I haven’t really achieved anything yet (and I haven’t even taken a single dollar out of my app because I’m reinvesting). But I say this to encourage everyone to go build that app, go put yourself out there, go meet your @Alejorva4 and absorb as much information as you can. Fade the noise, fade the “traditional” way of doing things, and go be yourself.

    @MaxHirsch13 · Social & creators

  3. 0370

    The Voice Calls: a serialized audio drama on Pocket FM

    Good Morning World!!! Insane Asylums are trending today. Which, honestly, is the most sane and humane thing I have seen trending in my feed in the entire 1,394 days I have consecutively logged into X each morning with my coffee. This is not a departure speech. I am saying that now, up front, so nobody spends the next four paragraphs bracing. But I have been quieter than usual, people have noticed, and I owe you an explanation. I spent 701 days treating X like a full-time job. With overtime. That is the definition of insanity, right? Doing the same thing over and over and expecting a different result. Except I wasn't expecting a different result. I was expecting the result they promised. Which is a different kind of crazy. That is the kind where you keep showing up because somebody told you the check was in the mail. It was not in the mail. Then I spent 542 more days trying to make better content and networking with people who create with passion and purpose. That part was successful. Some of the best people I have ever met are on X. And they have supported me. Not rent money. But enough to buy coffee every month. I don't know how many of them will still be here a year from now. I am watching a lot of them leave. Not because they got bored. Because they stopped trusting the platform to treat their work honestly. I am not going to relitigate the last two years. You saw the pauses, the program changes, the rules that appeared overnight, the people who got locked out. I am just going to tell you where I am. I have been writing fiction. I am on episode thirty-one of a serialized audio drama called The Voice Calls. I publish it on Pocket FM. I direct the story, AI writes it, a second AI remembers what the first one forgot, and somewhere in the middle of all these machines that supposedly don't understand anything, a story is actually getting told. I have four listeners. I am pretty sure all four of them came from X. I tried listening to two episodes last night. It was torture. I don't know how you do it. I have published 52,000 words in five days. I may have to pull the series and start over. I haven't yet. I am waiting to hear back from more seasoned writers on the platform. They seem like a lovely group of folks. I have not made a dime. I might never. But if the numbers hold, it could eventually cover a car payment. Not a living. A car payment. Which is more than X has ever paid me. My last check from the old program was $45.36. My supporters sent me $80.92 during the same two weeks. I have been earning more from individual supporters than I have from X for a while now. So let me say the crazy part out loud. It would be insane to think I could make a living on X. I believed it for 701 days. I worked for it. I built systems for it. I gave it my mornings, my afternoons, my best ideas, and more of my sanity than I care to admit. And the platform never once showed any interest in holding up its end of the deal. That dream is dead. I am not going to pretend it isn't. But here is the crazier part. It would be equally insane to change what I do when I am already reaching the right people, and those people have already shown me they value it. I am not failing. I am not invisible. I have supporters who pay me more than the platform does. I have readers who tell me something I wrote helped them. I have four listeners on a platform I barely understand, and every single one of them came from here. So why would I change the thing that is working to chase a program that has never worked for me? That is the actual crazy in this essay. Not me. The math. I have spent two years trying to make a machine love me that has no capacity to love anybody. And I have spent that same two years being loved by actual human beings who send me money, encouragement, and messages that say "I needed this today." The machine is not the point. The machine was never the point. The people are the point. And I already have them. So, I have a choice, but it is not the choice I thought it was. I can keep posting daily and scrolling daily. Leaving likes on tiny accounts. Replying. Hosting. Visiting. That is what built the neighborhood. It is also the thing that eats four hours a day and leaves nothing on the page. Or I can post and ghost. Write the essay. Publish it. Close the app. Go spend the rest of the day in the fiction basement with a pregnant woman and a fictional dog. Both keep me on X. One costs me the neighborhood. The other costs me the writing. Right now I am somewhere in the middle, and the middle is not sustainable. Here is what I actually know. I still want the neighborhood. I am not ready to give that up. The people are the reason I stayed after the first year. The people are the reason I stayed after the pauses. The people are the reason I stayed when the payout page made me feel like a fool. But the people are also leaving. And I cannot keep showing up to a party that half the guests have already walked out of. So maybe the answer is not one or the other. Maybe it is this. Show up on Thursday. That is the promise I can actually keep. Creators of X. Noon PST. The people who still want the neighborhood will find me there. And the rest of the week, I am going to be quiet. Not gone. Quiet. Posting the essays. Writing the fiction. Checking in. But not spending four hours a day scrolling somebody else's timeline to prove I am still here. If that costs me the program, fine. The program was never going to pay me anyway. If that costs me some of the reach, fine. Reach was never the point. If it costs me the neighborhood, that will hurt. But I would rather lose the neighborhood on my terms than lose the writing on somebody else's. That does not mean X has become meaningless. X is not the town square anymore. X is the loudest storefront. But that storefront still has a back room full of people I would never have met anywhere else. It is still where I stumble across corruption, local and national, long before the mainstream news decides it is worth covering. It is still where I talk to people I would never reach in real life. And it is still where something I wrote has landed in front of the exact person who needed to read it. I know some of my work has had an impact. I have the messages. People have told me something I wrote helped them think differently, gave them information they needed, or made them feel a little less alone. There is a value to that which does not show up on a payout dashboard. So no, I am not walking away. I just stopped expecting X to be something it has not proven it can be for me. The dream of making a living here died somewhere in the last two years, and I have finally stopped trying to resuscitate it. Honestly, there is freedom in that. I don't have to love every change. I don't have to spend my mornings angry about the latest thing that isn't working. I can use the platform for what it still gives me. People. Information. Conversation. A place to put my weird little essays into the world. And apparently, four people who will follow me into a fictional story about a pregnant woman and her unborn son. That is enough. I reserve the right to complain about everything again tomorrow. But for now, I am letting myself enjoy this. I am not saying I will be here every morning. I am not saying I won't. I am saying I will be here Thursday. That is the promise I can actually keep. Pocket FM is the side hustle that might turn into something. Not because it is glamorous. Not because I cracked some secret formula. Because the math might work. And because I am writing something I cannot wait to get back to. So maybe this isn't a fork in the road after all. Maybe it is just me finally understanding that different things can pay you in different currencies. X has paid me in people, conversations, information, laughter, frustration, and more than a few headaches. The Voice Calls might eventually pay me in money. Right now, neither one is paying very much of either. But one of them is paying me in the urge to sit down and write the next episode. If you want to come see what happens next, follow along. Maybe someday there will be five of you, and then I will have to completely rethink my business model. Have a great day, everybody. May the truth always be in your favor. PS: Storm's here. Power's flickering. I'm grabbing a bath while the water's hot and firing up a sub tub Space for the $2 crowd. Come soak with me. Subscribers only. If the power goes out, I'll see you on the other side.

    @OrahOnX · Social & creators

  4. 0352

    A local AI content studio that turns one video into six assets

    Stop paying $700/mo for 10 disconnected creator tools. Here’s how I built a 17-tool local AI content studio that turns 1 video into 6 assets for $0 cloud SaaS. #OpenSource #AI x.com/i/article/2104…

    @varunPbhardwaj · Social & creators

  5. 0341

    AutoAiShorts.com: shorts apps that earn recurring revenue

    $362 MRR. not crazy money. but i’ve never paid a single penny to build my apps. and now strangers are paying me for something i built. that feeling is different. no funding. no fancy team. just shipping every day. "small progress compounds." grateful for the indie dev community + @divyanshunegi we’re just getting started.

    @MDALISHANALI2 · Social & creators

  6. 0311

    A social app that grows through TikTok trial traffic

    Day 43 of scaling my app to $5k MRR Last few days have been really good for views and trial starts. 73 active trials 83 active subscriptions $706 MRR Hoping I’m finally starting to crack the TikTok algorithm. Been testing a lot of different formats and diving deep into the analytics. How they convert, how long they take to create and how many installs they actually bring. Since doubling down on this and being stricter with posting, the results have been really good. Now let’s see how all those new trials convert. Next big focus is improving the conversion inside the app. A lot of work, but finally moving again.

    @johnny_schae · Social & creators

  7. 0272

    A social media scheduler with funnel analytics and posting logic

    The funnel analytics I built to catch broken activation had a broken event of its own. Here's how I found it. Follow-up to last week's post, where the same instrumentation caught a paying customer being failed by my own code in real time. This week I turned it on the number I actually care about and it fell apart under its own weight. Bootstrapped social media scheduler, solo dev, fourteen months in. 115 accounts, one sale to date, still zero external publishes. WHAT I WAS TRYING TO MEASURE The full funnel from Aug 23 onward: signup, onboarding, connect a platform, open the composer, schedule a post. The step I cared about most was the last one, because everything upstream of it has been picked apart for months and this hadn't. connect\_screen\_viewed: 70 connect\_clicked: 19 connect\_succeeded: 13 compose\_opened: 33 post\_scheduled: 1 That last row is the one I wrote this post about. THE BUG post\_scheduled fired as the first line of the publish handler, before the guard clause a few lines down that returns early for empty content, an over-limit post, no platform picked, or media still uploading. It measured "the function was called," not "a post exists." A second, separate implementation of immediate publishing, which is what the actual Post Now button calls, never fired it at all. So 1 is not "one person scheduled a post." It's an unknown number of clicks, of unknown outcome, with an entire code path excluded from the count. WHY IT MATTERED BEYOND THE NUMBER Chasing why that second path had no tracking, I found it also never granted the first-post credit bonus and never updated the user's posting streak. Two separate functions were doing "someone just published," and only one of them had the reward logic attached. They'd been written months apart and nobody had ever diffed them against each other. THE FIX Moved the event into the API route that actually inserts the post row, after the insert succeeds, so it can only fire when a post is real. That route is shared by the single-post, thread, and A/B test compose flows, so all three are now covered by one call instead of three separate ones that would each need remembering. Extracted the credit and streak logic into one shared function both publish paths call. WHAT I'D TELL ANOTHER SOLO FOUNDER An analytics event answers "did the code run," not "did the thing succeed," unless you put it after the part that can fail. If your funnel has a step that only fires from a button's onClick, go check whether it fires before or after the network request. Mine was in the wrong spot for months and looked completely reasonable sitting there. Also filed TikTok's audit for public posting this week, unrelated to any of this but worth mentioning since it's the next real lever if it clears. Happy to go into the event schema or the credit-pool split if either is useful to anyone building something similar.

    u/InterestingRun7594 · Social & creators

  8. 0267

    socialmate.studio: a social media scheduler for solo founders

    2,937 visitors this month, 156 accounts, 36 connected a platform, 0 external users have published. Where would you dig first? Solo founder, social media scheduler, socialmate.studio. I'm not asking you to sign up, I want help reading my own numbers. Last 30 days from Vercel Analytics: 2,937 visitors, 4,777 page views, 85% bounce. Mostly Google and Bing, plus some from TikTok and ChatGPT. Visitors per page: / 345, /login 265, /signup 105, /onboarding 65, /dashboard 53. More people hit login than signup and I can't tell if that's returning users, people who think "sign in" is how you start, or something weirder. Lifetime: 156 accounts (not counting four of mine), 19 of those from the last week. 36 connected a platform, and nobody outside my own accounts has ever published a post. One sale, an annual plan, who left within the hour because of a bug of mine that's fixed now. Two questions: 1. 45% of my visitors are in Singapore and 19% in China. I don't believe any of them are customers. Bots or crawlers? Is there a clean way to filter that out so I stop staring at fake numbers? (Is there a way to block bots/crawlers?) 2. If these were your numbers, which step would you attack first: landing to signup, signup to connecting a platform, or something I'm not seeing? Honest roasts of the landing page are welcome too. I do build with AI, however, I'm trying my best and doing what I can for it to not look like some ai slop and for it to actually have use and functionality.

    u/InterestingRun7594 · Social & creators