Daniel Habib Profile Banner
Daniel Habib Profile
Daniel Habib

@DannyHabibs

4,825
Followers
779
Following
291
Media
2,077
Statuses

Building…

Joined July 2013
Don't wanna be here? Send us removal request.
@DannyHabibs
Daniel Habib
1 year
Migrating 600k users from Firebase->Supabase Wish me luck 🤞
48
6
395
@DannyHabibs
Daniel Habib
2 years
🎉 Launching TutorAI creates interactive educational content on any topic. There are 7 different AI layers involved. I'll break each of them down and their prompts below👇
Tweet media one
72
59
372
@DannyHabibs
Daniel Habib
1 year
. @vercel Serverless functions have become my most expensive cost(more than salaries,OpenAI,AWS, etc) ⚠️If you are firing OpenAI requests in your NextJS app, you are being charged for every second your API waits for a response. Has anyone found a workaround to reduce costs?
41
9
200
@DannyHabibs
Daniel Habib
2 years
🤑Already seeing the savings from switching to the ChatGPT API Ily @OpenAI
Tweet media one
7
1
91
@DannyHabibs
Daniel Habib
2 years
Looks like I'll be hitting ramen profitability before April 1st! Promise to finally update the splash page once we get there
Tweet media one
12
3
84
@DannyHabibs
Daniel Habib
1 year
We are officially Ramen Profitable 🍜 Over the last 3 months, our focus was to not go bankrupt from server costs & to scale up to support 440k MAU across TutorAI and QuickVid. Growing 15%/w, we are ready for the traffic and have some big plans for what comes next Stay tuned 🎉
15
2
80
@DannyHabibs
Daniel Habib
1 year
Success!
Tweet media one
5
0
68
@DannyHabibs
Daniel Habib
3 months
@jonlovett @jonfavs Incredibly well stated! I wish more people were brave enough to call this ridiculous behavior out
8
1
61
@DannyHabibs
Daniel Habib
2 years
It only took a few days of using Bing chat for me to get frustrated with Google search. The fact that I don't have to comb through blog posts anymore to find answers online is a game changer I'm not sure if I can go back.
11
2
61
@DannyHabibs
Daniel Habib
2 years
It's been a busy 30 days 😅 Nothing focuses the mind like a massive influx of traffic.
Tweet media one
12
2
59
@DannyHabibs
Daniel Habib
1 year
If your startup is growing, turn on @stripe Radar. It takes two minutes and is well worth the cost. These are our stats on TutorAi over the last 24 hrs!
Tweet media one
3
3
52
@DannyHabibs
Daniel Habib
1 year
@levelsio Excited to see this guy added to all of the “I’m assembling a team” graphics
0
0
50
@DannyHabibs
Daniel Habib
2 years
So crazy close to being ramen profitable! 🍜 If QuickVid and TutorAI continue to grow 30%+ w/w, I'll be default alive by the end of the month🙂
13
0
53
@DannyHabibs
Daniel Habib
2 years
@alejandrozepe @patriciomolina Exactly what I’ve been working on 🙂 There are some fun scaling challenges I’ve been documenting, we are producing over 5k videos a day!
2
1
39
@DannyHabibs
Daniel Habib
2 years
I asked ChatGPT to give me a list of 100 viral Youtube Shorts titles on Astrology. Then, I built an AI/FFmpeg pipeline to automatically create branded short-form videos using a variety of templates. Finally, the video posts to youtube. 🎉 (beta testers wanted!)
Tweet media one
12
8
40
@DannyHabibs
Daniel Habib
2 years
OpenAI Credits spent on TutorAI and QuickVid through the month of December. I expect this to 3-4x in January
Tweet media one
13
5
39
@DannyHabibs
Daniel Habib
2 years
😶‍🌫️
Tweet media one
7
0
35
@DannyHabibs
Daniel Habib
1 year
accidentally infinite looped an OpenAI call on a serverless function🤦‍♂️ 70$ gone in snap
8
0
34
@DannyHabibs
Daniel Habib
2 years
OpenAI really just said we are going to make your product better and reduce its cost by 10x Love how LLM costs are trending towards 0 📉 If you are using Davinci, you should seriously consider switching to the ChatGPT api
8
2
34
@DannyHabibs
Daniel Habib
8 months
I've successfully narrowed my AI newsletter intake just to @TheRundownAI Consistent, no fluff, prioritizing GenAI but including AI advancements across the industry High signal to noise ratio
5
0
32
@DannyHabibs
Daniel Habib
2 years
🚀 100k weekly page views on ! I had to get creative to keep OpenAI costs under control, but I think we are in a better spot now. Tactics for reducing cost: * Caching * Fine-tuning * Swapping out models
Tweet media one
7
4
34
@DannyHabibs
Daniel Habib
2 years
Added some simple caching to improve performance and reduce the cost of relying on OpenAI. A few hours of coding might have just saved me big $ down the road
Tweet media one
Tweet media two
4
0
33
@DannyHabibs
Daniel Habib
2 years
I didn't have Bing becoming cool on my 2023 bingo card
6
1
31
@DannyHabibs
Daniel Habib
2 years
Took one day off from my startup, and I end up tailgating my own ambitions.
Tweet media one
6
0
27
@DannyHabibs
Daniel Habib
2 years
Is there any communication channel more noisy than LinkedIn DMs?
Tweet media one
5
0
28
@DannyHabibs
Daniel Habib
1 year
After 260,000 generated videos, I'm finally starting to tweak our Landing Page 😅
Tweet media one
5
1
26
@DannyHabibs
Daniel Habib
1 year
@steventey @vercel @nutlope This might be a quick fix! Going to implement this today
1
0
25
@DannyHabibs
Daniel Habib
2 years
@phuctm97 The best way to get started is to just dive in and start messing around in the playground! Avoid anyone selling you "1000 bEsT pRoMpTs", there are plenty of open-source lists that are better
2
2
25
@DannyHabibs
Daniel Habib
2 years
Well worth the money 👏
Tweet media one
4
0
23
@DannyHabibs
Daniel Habib
1 year
Anyone with enough patience can learn how to code
2
1
22
@DannyHabibs
Daniel Habib
2 years
Takeaways: 1. Chaining prompts enables functionality that isn't immediately obvious. I'm excited to try out @LangChainAI to make this even easier! 2. @OpenAI is accessible and powerful, but slow. 3. davinci-003 is a huge upgrade from davinci-002.
4
0
23
@DannyHabibs
Daniel Habib
1 year
I'm probably in the minority, but I'm more excited for image inputs into GPT4 than I am for ChatGPT plugins Detailed image captioning opens the door to so many new applications. I can't wait to get instant advice on how to improve the UX of my websites, for little to no cost
8
0
23
@DannyHabibs
Daniel Habib
2 years
People seem to be really enjoying TutorAI! 🦉
Tweet media one
2
2
23
@DannyHabibs
Daniel Habib
1 year
@RoxCodes @vercel Oh snap this isn't a bad idea at all. Thanks for sharing man!
1
0
21
@DannyHabibs
Daniel Habib
2 years
Pushing 10k lines to QuickVid production tomorrow 🫡
3
1
21
@DannyHabibs
Daniel Habib
2 years
We decided to start preparing QuickVid to become an OpenAI plugin. Excited to make engaging video creation more accessible than ever.
3
0
22
@DannyHabibs
Daniel Habib
2 years
Last night, 22k users signed up for QuickVid, which maxed out @airtable . This meant new users from 3:30->10:00am EST were getting 500s. Sorry to everyone impacted. I'll be toggling the waitlist on/off today until we migrate off AT. Thanks to @fryingneurons for the report.
6
1
21
@DannyHabibs
Daniel Habib
2 years
AWS costs are ballooning 🎈
Tweet media one
7
0
20
@DannyHabibs
Daniel Habib
1 year
Started a new faceless YT channel and it just crossed 100 watch hours. The channel launched on July 23rd posting only shorts generated on QuickVid Each video took less than 30 mins to ideate and publish. All of the bug fixes + engagement features are starting to pay off
Tweet media one
5
1
21
@DannyHabibs
Daniel Habib
2 years
GPT-4 Pricing Looks pretty expensive to start. I expect the price will go down over time
Tweet media one
8
1
21
@DannyHabibs
Daniel Habib
2 years
My goal was 100$ MRR for October
Tweet media one
Tweet media two
3
0
21
@DannyHabibs
Daniel Habib
2 years
@excalidraw is the gift that keeps on giving Did you know you can add custom icons to your excalidraw projects? My favorite is the stick figures pack
0
4
19
@DannyHabibs
Daniel Habib
1 year
Huge shoutout to a few people: @csjeff93 being in the trenches with me @ycombinator & my investors for supporting me through over 6 different pivots @helicone_ai for helping me understand my LLM costs and derive crucial insights about my users @LangChainAI for making complex
1
0
20
@DannyHabibs
Daniel Habib
4 months
Soooooo close to 700k users on QuickVid. I think we will cross it by next Friday
9
0
20
@DannyHabibs
Daniel Habib
2 years
ChatGPT customer service 👍
Tweet media one
2
0
19
@DannyHabibs
Daniel Habib
2 years
Will report back with anything interesting!
Tweet media one
1
0
19
@DannyHabibs
Daniel Habib
1 year
Last night TutorAI was hit by a carding attack A bad actor was creating Stripe sessions with stolen credit cards to check which were still valid. We've refunded the charges that went through, blocked the users, and added application logic to prevent this from happening again
4
0
18
@DannyHabibs
Daniel Habib
2 years
🚀 9 hours after launching @LeetDesign_ premium we received our first subscription for a year of access! Since launching this morning I've posted on Reddit, LinkedIn, Twitter, Facebook and Discord. I'm tripling my goal to get to 3 paying customers by tomorrow at midnight!
Tweet media one
@DannyHabibs
Daniel Habib
2 years
Just shipped @LeetDesign_ premium! My goal is to get my first paying customer before the end of September. My plan is to go hard on creating new practice problems and writing a substack post that I’ll have edited by @0xFoster Wish me luck 🤞
0
1
4
3
1
18
@DannyHabibs
Daniel Habib
2 years
Giving myself 24hrs to launch a new GPT-3 powered product. Start Time: 3:30pm EST Will update this tweet with the progress and lessons learned!
7
0
17
@DannyHabibs
Daniel Habib
2 years
Closing in on 2 million monthly page views on QuickVid! Expecting to get there in the next few days 🤞 Launching a new template next week, excited to see how everyone uses it🙂
Tweet media one
5
0
18
@DannyHabibs
Daniel Habib
11 months
GPT-4-1106 seems to have lots of issues following instructions. For my use-case it only listens 30% of the time compared to 100% of the time for GPT-4-32k The test I ran was to check which models & input data formats best follow instructions laid out in the prompts. Each
Tweet media one
5
1
18
@DannyHabibs
Daniel Habib
1 year
. @stripe Radar hurts to look at sometimes
Tweet media one
5
0
18
@DannyHabibs
Daniel Habib
1 year
Adding a live video generation counter on the homepage that updates every 2 minutes. I'm leveraging Postgres indexes, DB functions, and static page caching w. 2 min cache busting to make updating these stats efficient and easy to use/expand Any design tips here are welcome!
Tweet media one
2
0
18
@DannyHabibs
Daniel Habib
2 years
TutorAI and QuickVid are about to get another bump in quality
Tweet media one
2
1
14
@DannyHabibs
Daniel Habib
2 years
🥳 2 Million views in a month! Scaling QuickVid to handle the traffic has been a trip While page views are virtually meaningless as a metric, its still a fun number to hit.
Tweet media one
4
0
17
@DannyHabibs
Daniel Habib
2 years
Shipped the ChatGPT API on TutorAI! It was super easy to plug in, but there are a bunch of edge cases that still need to be cleaned up. If you see any weird outputs/malformed data, lmk!
3
1
17
@DannyHabibs
Daniel Habib
2 years
Anyone have experience fine-tuning Davinci Vs Curie? I'm curious if there is a noticeable difference between the two after fine-tuning on a large dataset. I have 25k example prompts/completions ready for training @OpenAI
4
1
17
@DannyHabibs
Daniel Habib
2 years
100k clicks on the last month for quickvid from google search! Loving how consistent SEO traffic is🙂
Tweet media one
4
0
17
@DannyHabibs
Daniel Habib
2 years
I cannot wait to see whats possible when ChatGPT gets access to the internet
4
0
17
@DannyHabibs
Daniel Habib
2 years
8.8k Videos made in the last 24 hrs 🤯 Apologies to anyone running into timeouts in the video creation process, working hard on keeping up with the inbound!
1
0
17
@DannyHabibs
Daniel Habib
3 years
People are gross with their cold emails. "Anyway, enough with the bad news...."
Tweet media one
3
2
16
@DannyHabibs
Daniel Habib
7 months
TutorAI has had 617k users sign in with verified emails, wild
3
1
16
@DannyHabibs
Daniel Habib
7 months
Yesterday I had the best customer service experience of my life I went to @Flightcontrolhq to see if they could help me expedite some new AWS deployments After reading their splash page, I still had a few questions so I used the chat box in the bottom right corner After a
Tweet media one
2
1
15
@DannyHabibs
Daniel Habib
1 year
Are you even a video engineer if you don't know who this guy is
Tweet media one
2
0
15
@DannyHabibs
Daniel Habib
2 years
Rewatching Midnight Gospel, the whole show just feels like an AI-generated video for an existing podcast.
1
0
15
@DannyHabibs
Daniel Habib
10 months
QuickVid link uploads feel like magic 🪄
0
1
14
@DannyHabibs
Daniel Habib
1 year
Feels like I'm hitting the GPT-4 cap at least once a day Its hard to go back to 3.5, you can feel the difference in 4's ability to reason about complex topics
Tweet media one
5
0
15
@DannyHabibs
Daniel Habib
2 years
Excited about what the future holds for quickvid[.]ai 🙂 Shoutout to @heyjasperai for the UI inspo I'll be letting another 25 people off the waitlist tomorrow, keep an eye out for the email!
Tweet media one
1
0
15
@DannyHabibs
Daniel Habib
1 year
Copilot Chat is next level. Just got access this morning and I can't see myself going back to manually copying/pasting code snippets into ChatGPT Its insane how quickly a great product can become embedded into your workflow
2
0
15
@DannyHabibs
Daniel Habib
2 years
Surprising amount of people using QuickVid on mobile. Definitely things that can be improved but I'm glad I made it responsive from the start
Tweet media one
1
0
15
@DannyHabibs
Daniel Habib
2 years
Thanks to ChatGPT, I now have zero tolerance for lengthy introductions on blog posts
1
0
14
@DannyHabibs
Daniel Habib
1 year
Taking it easy today and jamming on a little tool thats been in my head for the last few weeks Should have a fun demo to share tomorrow!
2
0
14
@DannyHabibs
Daniel Habib
2 years
Avg generative request on TutorAI shot up from 4.5s to 11.4s over the last 4 hours. Should have things back to normal by tomorrow evening after migrating off Airtable!
1
0
14
@DannyHabibs
Daniel Habib
1 year
After rolling out our new interface on QuickVid, we've seen a 26% drop in Churn! This has increased our LTV by 44% in the same period Excited to see where the new churn rate ends up settling
Tweet media one
Tweet media two
1
0
14
@DannyHabibs
Daniel Habib
2 years
Top 4
Tweet media one
4
0
14
@DannyHabibs
Daniel Habib
2 years
Both TutorAI and QuickVid are throwing 500s because @airtable is completely down. I'm sorry to every impacted by the outage. Hopefully, it will be back up soon
2
0
14
@DannyHabibs
Daniel Habib
5 months
Ok so QuickVid is actually super quick now. GPU acceleration is running and queues are segmented appropriately This infra scaled up can easily get us to 500k clips a day
2
0
13
@DannyHabibs
Daniel Habib
2 years
My guess is that I hit 100$/Day on January 5th 🎲Take your bets @OpenAI
Tweet media one
4
0
14
@DannyHabibs
Daniel Habib
2 years
Just had a user report an `unlimited credits` QuickVid exploit! We shipped a fix shortly after and hooked them up with a ton of extra credits. Absolutely love serving users like this.
0
0
14
@DannyHabibs
Daniel Habib
1 year
I have a around 15 components in QuickVid that are completely AI generated. Whenever I need to make a change to them, I just copy the entire component into GPT4, and ask it to rewrite with the appropriate updates. This is working well but I'd prefer a native VSCode plugin
3
0
13
@DannyHabibs
Daniel Habib
11 months
🎥 Feels like FFmpegGPT is working now! You can try it out here It has access to all of the documentation on the FFmpeg website, so the answers should be more reliable than what you'd get with vanilla ChatGPT Send me feedback!
Tweet media one
1
2
14
@DannyHabibs
Daniel Habib
2 years
@curiosity_notes @Scobleizer @deforum_art Would love to read a write up on how this was achieved! Great work Ziyue
2
0
14
@DannyHabibs
Daniel Habib
2 years
A fun way to use is to put in your own name and see what other people with your name are up to!
Tweet media one
6
0
14
@DannyHabibs
Daniel Habib
1 year
Updating my splash is 14th on my priority list Still can't believe this got us to profitability 😅
Tweet media one
2
0
13
@DannyHabibs
Daniel Habib
2 years
Tweet media one
0
0
13
@DannyHabibs
Daniel Habib
2 years
1
0
11
@DannyHabibs
Daniel Habib
1 year
Closing the loop here, moving our serverless functions over to edge solves this problem for now! We still expect to go over our limit, but now we aren't being charged for time spent waiting for responses from OpenAI Tldr; if you are using Vercel and hitting OpenAI use Edge!!
4
1
13
@DannyHabibs
Daniel Habib
2 years
Shipping voice cloning on QuickVid tonight! That means you will be able to create Shorts with a PNG-Tuber style avatar that uses your own voice. I'll be shipping UX improvements over the next few days, if you run into any bugs lmk
3
2
13
@DannyHabibs
Daniel Habib
2 years
1. Generating the Modules Prompt: "A student wants to learn about a topic, generate 4 modules that a student can use to learn. A module consists of a title and a description, separated by a colon." You provide the topic and @OpenAI generates the modules Avg req time: 7s
4
1
13
@DannyHabibs
Daniel Habib
1 year
You know times are tough when Airline bankruptcy insurance becomes a thing
Tweet media one
2
0
12
@DannyHabibs
Daniel Habib
2 years
Messing around with image classification on video streams this weekend. The goal is to extract an iframe out of a video stream every 10 seconds and classify what is seen in it. Lets see how far I get over the next 48 hrs
1
0
12
@DannyHabibs
Daniel Habib
2 years
🤯 1300 queries ran since this morning
1
0
9
@DannyHabibs
Daniel Habib
2 years
109% growth in a week means all of your tools break and every SaaS wants you on their enterprise tier Sorry to everyone experiencing TutorAI log in issues! Working hard on a resolution
Tweet media one
0
0
12
@DannyHabibs
Daniel Habib
1 year
Fun milestone incoming
2
0
12
@DannyHabibs
Daniel Habib
2 years
From my tests, youtube shorts with avatars are performing over 40% better than shorts without avatars. AVD, CTR, and subscriptions rates all show a step-change improvement
4
0
12