Ayman Atmeh

20.1K posts

Ayman Atmeh banner
Ayman Atmeh

Ayman Atmeh

@ayman60

CTO @repzoapp Solo dev in my spare time https://t.co/ufCj87glwf

Hashemite Kingdom of Jordan Katılım Haziran 2010
737 Takip Edilen2.9K Takipçiler
Adam Lyttle
Adam Lyttle@adamlyttleapps·
Hello, mr bankrupt office. Yes I would like to report a future insolvency.... $160 in sales from $1400 in meta ads Ouch
Adam Lyttle tweet media
Adam Lyttle@adamlyttleapps

I have been defeated by meta ads USD$3.63 is the lowest I could get this campaign The economics just don’t work The brutal postmortem: 1. I tried running different ad sets thinking I would be testing different creatives (more ad sets = quicker testing) But turns out that meant I was bidding against myself. Driving up costs and burning cash. It took days until I realised this. 2. The reason someone would want to download the app. It wasn’t as strong as I thought it was. Pivoted many times, rebuild many parts of the app, but the economics got worse. I got stuck in the trap of building more features. Thinking that was the problem. But it wasn’t. The issue is a value proposition that is too generic and vague. A hard to communicate feature (turn your photos into a video) and seemingly not as much demand for this as I anticipated. I actually found an interesting demographic: 65+ year olds. Grandparents are downloading the app more than my original target market. Theres something here! But is this the right product? 3. I thought offering lifetime would inject cash into the app sooner. Turns out a broken paywall with no lifetime working beat the paywall with lifetime. The issue: less people signed up for a free trial. 4. The biggest problem: only 5% of people actually see my paywall. It’s behind the product demo. In this case the demo fires off late in the onboarding process, and if the demo fails (they didn’t accept photo permissions or their library is too thin) no demo shows = no paywall. 5. And the biggest mistake of all: I wasn’t optimising for trial signups. Instead I was optimising for installs. Asking Claude what my issues were it pointed out: meta is training the audience on people who download free apps. Not training on people who pay for apps. So that means all that ad spend, all that experimentation, maybe wasted. Arg. Plan moving forward: I’m going to be less bipolar about marketing. I was looking for quick results and making changes daily. A data lead approach says: 1. Show the paywall earlier in the onboarding process 2. Run a new campaigned geared to trial startups with the creatives that were performing best 3. Let the ads run their course. Stop pausing playing changing experimenting. Meta needs time to find the audience. 4. Back to free trial with annual as the default option. Not convinced that lifetime is dead. It’s just about positioning 5. Get some sleep.

English
52
2
328
120.1K
Theo - t3.gg
Theo - t3.gg@theo·
Claude Code now throws an error if you use it to try and analyze the Claude Code source
Theo - t3.gg tweet media
English
262
114
3.8K
381.3K
jordi
jordi@jordienr·
ok how can I do this: conductor-type software but each work tree spins up an environment in the cloud and I can just click a link and open the preview and see the changes in the app without changing trees or restarting dev servers locally Is it possible?
English
27
2
87
23.3K
Ayman Atmeh
Ayman Atmeh@ayman60·
@theo Spend an hour until i going to free trial then downgrade from the console
English
0
0
0
162
Theo - t3.gg
Theo - t3.gg@theo·
Does Google actually hide all the cheaper plan options when setting up a new Google workspace? There are 3 cheaper options and I'm not allowed to see or select any of them.
Theo - t3.gg tweet media
English
166
10
1.3K
138.5K
Ayman Atmeh
Ayman Atmeh@ayman60·
Idea for @getpolyscope to have queue messages . When agent is busy any message goes to queue or u force to send it in chat
English
1
0
0
74
Ayman Atmeh
Ayman Atmeh@ayman60·
@freekmurze I used it alot in laravel thanks for your support. Even in nodejs project we’ve building , i told llm to build like spatie audit log cz it had best practices 🤙
English
0
0
1
294
Freek Van der Herten
Freek Van der Herten@freekmurze·
We just released v5 of laravel-activitylog, our package for logging user activity and model events in Laravel. We use it in Flare, Mailcoach, and Oh Dear to build audit logs: who changed a setting, who deleted a project, who invited a team member. Here's what's new in v5. 🧵
Freek Van der Herten tweet media
English
4
25
294
17.9K
Ayman Atmeh
Ayman Atmeh@ayman60·
@PovilasKorop Trick we use to have Calendar table that has all days , months, quarters,year etc And u start the query from calendar and join whatever tables u want so u keep generating db level . Super easy
English
0
0
1
29
Ayman Atmeh
Ayman Atmeh@ayman60·
@levelsio put a big banner on the credit purchase modal that says “This is NOT your monthly subscription 😂
English
0
0
0
24
@levelsio
@levelsio@levelsio·
I wonder how to fix the last part of customer support I still get and can't automate: Customer buys 5,000 credits for $350 Then messages me: "I signed up for $99/mo but it charged me $99 and then $350" Yes because you bought 5,000 credits for $350 % of people either just lie or they have memory loss Then they chargeback and I can't win ever anyway I could make some thing to add a refund if your credits aren't used yet though that might solve it? Annoying!!!!!
English
201
6
721
169.5K
shadcn
shadcn@shadcn·
Tell me about your prompting workflows. Start something on your laptop, pick it up on your phone. Phone to desktop.  What does your setup look like? Which apps?
English
127
5
633
88.4K
Ayman Atmeh
Ayman Atmeh@ayman60·
@marcelpociot wow what a nice product u just developed. Am leaving terminal and vscode extension for polyscope State of art . And still its on early version. Cant wait for ur inputs. Lets ship
English
0
0
1
56
Ayman Atmeh
Ayman Atmeh@ayman60·
@benjamincrozat B2B is another ball game most of the time you will wnd up adding features for them and offer these features to your next customers
English
1
0
1
71
Benjamin Crozat
Benjamin Crozat@benjamincrozat·
So far, my B2B SaaS has 1 potential customer. And after very few efforts (1 week and less than 10 emails). To convert to a real one, I have to integrate with their practice management software, which is a nightmare. But I'll sort this out eventually. I don’t know how many developers here are running a B2B SaaS or thinking about it. I’m just at the beginning and still figuring out what works. So far, cold outreach turned out to be easier than expected. You need to apply basic principles like follow-ups and a touch of scarcity. And also, personalize every email. Avoid anything that looks like mass sending. It takes effort, but you don't start a business from nothing by being lazy. I write properly, I keep it polite but chill, I don't sound needy (even if I am), I get to the point, and I add a link to my LinkedIn in my signature (that works really well in B2B). When I don’t have a decision maker’s email, I try to be creative and I call the place first to ask where to send my note. That quick chat creates a small connection and I get more replies. I also track what I do. Without a system, it turns into chaos really quickly, haha. Replies show up over time. Positive or negative, I learn and improve. I’m enjoying the process. Each conversation starts a new relationship and grows my network. I'll keep reporting for anyone who's interested. 👍
English
6
1
26
4K
Caleb Porzio ⚡️
Caleb Porzio ⚡️@calebporzio·
Took a few days to see if I can come up with something here. More to come 🫡
Caleb Porzio ⚡️ tweet media
English
34
5
213
13.3K
Andras Bacsai
Andras Bacsai@heyandras·
I'm using Claude Code and have canceled my Cursor subscription, but I'm still using the IDE. The free tier's tab completion depletes in a day, but gives me very good completions. GitHub Copilot (gpt-4o-copilot) tab completions are very bad. What should I do? Should I subscribe to Cursor just for tab completion?
English
104
7
274
52.1K
Steve Bauman
Steve Bauman@heystevebauman·
Laravel Livewire v4 was demo'ed today at Laracon with some huge improvements! Here's what @calebporzio dropped this year 👇
English
7
35
286
34.2K
Caleb Porzio ⚡️
Caleb Porzio ⚡️@calebporzio·
Really pumped for this years talk. Gonna try something a little different 👀
Taylor Otwell@taylorotwell

This year's Laracon is going to be a big one. Huge Forge update, as well as updates for Cloud and Nightwatch. ✨ Plus @evanyou, @adamwathan, @jeffrey_way, @calebporzio, @enunomaduro, and more will be on stage. This is shaping up to be the biggest Laracon US yet and we only have a few early bird tickets left before general pricing kicks in. Snag a ticket and come hang out with us! laracon.us

English
9
1
95
15.6K
Ayman Atmeh
Ayman Atmeh@ayman60·
@calebporzio its great if we can get flux docs as MD files to inject them into cursor / vscode
English
0
0
0
21