Hassan Profile
Hassan

@nutlope

73,808
Followers
951
Following
352
Media
8,824
Statuses

Developer Relations @togethercompute . Building AI apps like @roomGPT and . Tweeting about AI, web dev, and my side projects.

New York
Joined May 2015
Don't wanna be here? Send us removal request.
Pinned Tweet
@nutlope
Hassan
3 months
Announcing notesGPT! Record voice notes and get a transcript, summary, and action items. 100% free and open source.
66
145
1K
@nutlope
Hassan
1 year
Announcing roomGPT! Redesign your room in seconds with AI! 100% free and open source.
281
1K
9K
@nutlope
Hassan
1 year
Announcing Face Photo Restorer! Restore any old blurry face photos with AI – 100% free and open source.
187
1K
8K
@nutlope
Hassan
2 years
Beginner React tutorials be like:
260
797
5K
@nutlope
Hassan
1 year
Next.js developers be like:
102
676
4K
@nutlope
Hassan
1 year
Announcing AI Commits – a CLI tool that generates your commit message for you with AI. Available on npm today!
129
603
4K
@nutlope
Hassan
1 year
Building an AI web app that helps restore old blurry photos! Dropping tomorrow and as usual, it'll be free and open source.
Tweet media one
75
379
3K
@nutlope
Hassan
1 year
Interview with a JavaScript Engineer in 2023:
104
421
3K
@nutlope
Hassan
8 months
New AI app dropping on Monday! It'll be open source with Next.js app router, auth, storage, and a database. Plus, 100% free.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
141
217
3K
@nutlope
Hassan
9 months
My AI side projects this year: ◆ : 2.1 million users ◆ : 400k users ◆ : 200k visitors ◆ : 29k downloads Here's exactly how I approach building AI side projects in 6 steps: 1. Think…
117
267
3K
@nutlope
Hassan
7 months
My coding journey so far: ◆ March 2020: Started learning how to code in the pandemic. Spent 60-70h a week learning & building for a few months. ◆ May 2020: Changed my college major from electrical to computer engineering ◆ June 2020: Landed a remote React internship, learned…
103
157
3K
@nutlope
Hassan
1 year
Built a CLI tool that auto-generates a commit message with AI based on your code changes. Coming tomorrow to a terminal near you!
@nutlope
Hassan
1 year
@cramforce @t3dotgg Just built this! Thank you both for the idea :) Gonna clean it up and release it on Monday
41
57
597
72
224
2K
@nutlope
Hassan
1 year
Working on a new side project! You'll be able to upload a picture of your room and generate your dream room in different themes. Launching later this week and as usual, it'll be 100% free and open source!
Tweet media one
82
139
2K
@nutlope
Hassan
2 years
Next.js developers be like:
35
272
2K
@nutlope
Hassan
2 years
I'm so excited to announce that I got promoted at work today to Senior Developer Advocate! 🎉
178
34
2K
@nutlope
Hassan
1 year
Learn how to build AI web apps as a frontend developer! In this video, I explain how I built and give you the starter code to build your own AI apps:
61
213
2K
@nutlope
Hassan
1 year
My side project hit 200,000 unique users in 40 days! Still can't believe that a project I made on a whim over a weekend has made it this far.
Tweet media one
82
50
2K
@nutlope
Hassan
1 year
I built a @tailwindcss color picker chrome extension! It calculates the closest Tailwind color in any website you open it in so you can quickly prototype. Get it today, 100% free →
66
157
2K
@nutlope
Hassan
2 years
I built a @tailwindcss color picker chrome extension! It will calculate the closest Tailwind color in any website you open it in so you can quickly prototype.
48
132
2K
@nutlope
Hassan
1 year
My side project hit 100,000 users in 3 weeks! This is officially the most popular thing I've ever created – and it doesn't seem to be slowing down.
Tweet media one
58
45
1K
@nutlope
Hassan
1 year
I built an AI news summarizer for TechCrunch articles! 1. Go to any TechCrunch article 2. Add "summary" after "techcrunch" in the URL 3. Get your summary 100% free and open source:
75
168
1K
@nutlope
Hassan
1 year
Introducing Twitter Bio Generator! Copy your current twitter bio & get improved variations using AI. 100% free & open source →
87
162
1K
@nutlope
Hassan
8 months
Learn how I approach my side projects! In 4 mins, I discuss: ◆ How I come up with side project ideas ◆ How I approach my side projects ◆ Advice for being a great builder Shoutout to @honeypotio for interviewing me!
38
132
1K
@nutlope
Hassan
1 year
When dev influencers make programming tutorials:
56
86
1K
@nutlope
Hassan
1 year
Learn how to build GPT-3 AI apps with @OpenAI and @Vercel edge functions. In this video, I explain how I built and how you can build your own GPT-3 powered apps:
39
133
1K
@nutlope
Hassan
1 year
24h update after launching yesterday: ◆ 42,000 rooms generated ◆ 31,000 unique visitors ◆ 850 GitHub stars ◆ Frontpage of HN My best performing side project so far! More details in the thread about cost & visitors.
Tweet media one
42
58
1K
@nutlope
Hassan
3 years
Time management from a dying professor. When Randy Pausch, a renowned Computer Science professor, got cancer, he decided to give one last lecture on time management before he died. These are my top 10 takeaways from his brilliant lecture. 👇
14
238
1K
@nutlope
Hassan
1 year
Two months ago, I launched my side project roomGPT. Today, it hit 3 million unique visitors and 1 million registered users! Time to invest more in this project – I'm working on roomGPT 2.0 and it's staying 100% open source. Coming soon.
Tweet media one
93
52
1K
@nutlope
Hassan
1 year
I just made a YouTube channel and dropped my first video! Lots of web dev & AI tutorials coming soon. Would mean a lot if you all subscribed!
Tweet media one
54
124
1K
@nutlope
Hassan
2 years
My favorite tech stack for building web apps in 2022: ◆ Framework: @nextjs ◆ Language: @typescript ◆ DB: Postgres ( @railway ) ◆ ORM: @prisma ◆ Hosting: @vercel ◆ Styling: @tailwindcss ◆ UI library: @tailwindui ◆ Analytics: @PlausibleHQ
38
131
1K
@nutlope
Hassan
2 years
It still blows my mind how much we can do using just JavaScript 🤯 ◆ Full-stack web apps (Next.js) ◆ Backends and APIs (Express) ◆ Mobile apps (React Native) ◆ ML Models (Tensorflow.js) ◆ Desktop apps (Electron) ◆ Scripting (Node.js / zx)
46
157
1K
@nutlope
Hassan
4 months
Announcing PDFToChat! Chat with your PDFs (blogs, textbooks, papers) with AI! 100% free and open source.
83
123
994
@nutlope
Hassan
8 months
Introducing QrGPT – generate beautiful QR Codes with AI in 1 click. Built with @kevinhou22 . 100% free and open source →
46
131
1K
@nutlope
Hassan
8 months
My year so far: ◆ 10 AI projects launched (all open source) ◆ 8 million unique visitors across all projects ◆ 20k GitHub stars & 25k @X followers gained It's been a good year so far but just getting started!
Tweet media one
49
41
896
@nutlope
Hassan
3 years
My plan for the next 2 years is to master the PERN stack (Postgres, Express, React, Node). With it, I can build: - Full-stack web apps (any idea I have) - Desktop apps with electron - Mobile apps with react native
48
56
833
@nutlope
Hassan
2 years
📣 Announcing , a resource for developer advocacy! Read to learn about: ◆ How to get a job in DevRel ◆ The three types of DevRel ◆ DevRel advice and resources
43
193
833
@nutlope
Hassan
2 years
I built a Chrome extension to deploy any GitHub repo to Vercel in one click. Watch me deploy a Svelte app in 20 seconds 🤯
38
89
812
@nutlope
Hassan
1 year
I built Restore Photos in a single weekend 4 months ago and today, it hit 1 million unique visitors! It's also still averaging 260k monthly visits with most of the traffic coming from Google. Here's exactly how I built it:
Tweet media one
25
49
817
@nutlope
Hassan
7 months
Spoke at my biggest ever conference today! The talk was on how to build AI projects on weekends that can scale to millions of users. Gonna post the full talk when it's out!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
51
29
805
@nutlope
Hassan
9 months
I'm going to build and open source an AI app every month for the rest of the year. First one is launching September 1st! It'll be complete with auth, a database, and state of the art AI models. More info coming soon 👀
78
35
801
@nutlope
Hassan
3 months
Free & open source AI app dropping on Monday. ◆ @nextjs app router with tailwind ◆ @MixtralAI w/ JSON mode for the LLM ◆ @convex_dev for database, storage & functions ◆ @togethercompute for inference & embeddings ◆ @reach_vb 's Whisper for transcripts ◆ @ClerkDev for auth
Tweet media one
83
75
759
@nutlope
Hassan
1 year
I took the last month off from coding to focus on work and Ramadan. Now that Ramadan is over, I'm gonna start building again. More open source AI Apps and tutorials coming soon! Also, Eid Mubarak to all my muslim friends!
100
11
715
@nutlope
Hassan
2 years
The best career advice I've ever gotten from senior engineers is: 1. Have a "breakable toy" (real app) to try and test new tech instead of just reading about it 2. Build projects and blog about things you learn 3. Have a strong bias for action and consistently improve things
16
102
709
@nutlope
Hassan
1 year
Building a Twitter bio generator! Copy your current twitter bio & it will generate a few improved variations using AI. Launching in 2 days and as usual, it'll be free and open source.
Tweet media one
31
34
693
@nutlope
Hassan
2 years
Turned 24 today! 🎉 23 was great: ◆ Shipped 15 side projects ◆ Spoke at 6 conferences ◆ Posted 6 twitter videos ◆ Ran 3 in-person meetups ◆ Joined the talented @vercel team ◆ Met amazing devs in SF, NY, Miami, & Austin Just getting started.
88
10
682
@nutlope
Hassan
3 years
Just graduated with a B.S in computer engineering! 🎉
89
7
674
@nutlope
Hassan
3 years
Turned 23 today! 🎉 22 was great: - Sold my startup - Started my blog - Freelanced for other startups - Spoke at my first podcasts/conf - Became part of dev communities - Met some amazing people online Setting some big goals for this next year, I’m just getting started.
49
34
652
@nutlope
Hassan
1 year
150,000 people created accounts on roomGPT since I required accounts auth 4 days ago 🤯 Here's how I added auth and got the word out about roomGPT:
33
27
654
@nutlope
Hassan
1 year
My goals for 2023: ◆ Spend 15h/week coding side projects ◆ Go to the gym 4x/week and lose 20 pounds ◆ Publish 2 videos and 1 blog post per month ◆ Develop a consistent sleep schedule ◆ Learn to cook something other than eggs ◆ Spend time with family/friends every week
40
39
633
@nutlope
Hassan
11 months
Turned 25 today! 🎉 24 was great – it was the year I learned AI and got over 2 million users combined for my AI side projects. Also got to meet some great devs, founders, & VCs in SF and NYC. Super excited for this next year, I have big plans!
106
4
634
@nutlope
Hassan
1 year
I built a Chrome extension to deploy any GitHub repo to Vercel in one click. Watch me deploy a Svelte app in 20 seconds! Download the extension here:
15
66
630
@nutlope
Hassan
1 year
I added pricing to roomGPT, making it the first side project I've ever charged for. Also hit a cool milestone: 1.5 million unique visitors! Here's why I added pricing and exactly how I did it:
Tweet media one
34
21
633
@nutlope
Hassan
1 year
Just migrated to use the new ChatGPT API! Watch the difference: GPT-3 on the left and chatGPT on the right. The results are amazing: ◆ 10x cheaper ( .07 cents vs 0.7 cents) ◆ 5x faster (600ms vs 2800ms) ◆ 20 line PR change to migrate
27
58
628
@nutlope
Hassan
4 months
Free + open source AI RAG app dropping in 24 hours. ◆ @nextjs app router with tailwind ◆ @MixtralAI + langchain for the LLM ◆ @togethercompute for embeddings ◆ @pinecone for the vector DB ◆ @ClerkDev for authentication ◆ @BytescaleHQ / S3 for PDF storage
Tweet media one
38
50
592
@nutlope
Hassan
3 years
Nextjs is pure magic. If you're developing React apps, please do yourself a favor and use Next. • API endpoints (No backend or cloud functions needed) • Automatic routing (No annoying react router config) • Performance optimizations baked in • Static generation and/or SSR
26
65
619
@nutlope
Hassan
8 months
My next AI project, QrGPT, goes live in 24 hours! It'll help you generate beautiful QR codes with custom backgrounds in seconds. Lots of cool tech used from rate limiting by IP address to dynamic OG images to fast AI models. As usual, it'll be free and OSS!
Tweet media one
29
48
616
@nutlope
Hassan
1 year
48h update after launching : ◆ 145,000 rooms generated ◆ 90,000 unique visitors ◆ 1300 GitHub Stars 30k users in the first 24h and 60k users in the next 24h. Showing no signs of slowing down 🤯
Tweet media one
31
29
617
@nutlope
Hassan
9 months
A lot of people don’t know this about me: I build all my side projects in weekend sprints. I’ll spend a weekend coding 24-7 to launch a project I’m passionate about then take a few weeks off from coding entirely. Then rinse and repeat. Anyone else do this or are y’all normal?
78
12
615
@nutlope
Hassan
1 year
@cramforce @t3dotgg Just built this! Thank you both for the idea :) Gonna clean it up and release it on Monday
41
57
597
@nutlope
Hassan
8 months
Launching 3 AI projects over the next 3 days! All open source. All free. Stay tuned 👀
39
10
568
@nutlope
Hassan
1 year
So proud of my home country Morocco!! 🇲🇦 We made it to the World Cup semi-finals for the first time in our country's history!
45
6
562
@nutlope
Hassan
1 year
I gained 100k users for roomGPT in the last few days since the viral roomGPT tiktok video that got 3.5M views. Business Insider also interviewed me and wrote an article about roomGPT along with Yahoo News. And to top it all off, I just released the new UI! Some thoughts:
Tweet media one
41
25
553
@nutlope
Hassan
1 year
Just hit 1 million unique visitors to roomGPT! Instead of building another side project this month, I'm going to double down on roomGPT and ship some new features. New dashboard and more improvements coming soon!
Tweet media one
79
23
530
@nutlope
Hassan
2 years
My 3 goals for 2022: 1. Become a great frontend developer (TypeScript/Next.js/CSS) 2. Make content consistently (2 blogs & 2 videos per month) 3. Build better habits (earlier sleep schedule, exercise 2-3x/week, eat healthy)
13
41
513
@nutlope
Hassan
3 years
The Naval Almanack by @EricJorgenson was one of my favorite books of 2020. Incredible life and work advice from @naval distilled into 200 pages. Here's a thread of my top 10 takeaways 👇
13
90
506
@nutlope
Hassan
2 years
Part 2 is out! Beginner React tutorials be like (pt.2):
52
59
517
@nutlope
Hassan
2 years
Trying something new... 60 second tutorial on Chrome extensions ✨ 🔊 Learn how to build a Chrome extension with only 15 lines of JavaScript!
30
46
517
@nutlope
Hassan
27 days
Personal news: she said yes!
Tweet media one
97
2
519
@nutlope
Hassan
2 years
My favorite tech stack for building web apps in 2022: ◆ Framework: @nextjs ◆ Database: @planetscaledata ◆ ORM: @prisma ◆ Styling: @tailwindcss ◆ Hosting: @vercel
22
31
499
@nutlope
Hassan
1 year
I can't believe that my latest side project, AICommits, is at nearly 3,000 stars and 6,000 downloads after only 2 weeks! Version 2.0 is launching next week with many big features like conventional commits and a new UI.
Tweet media one
20
23
493
@nutlope
Hassan
9 months
We've been running the @nextjs job board on Github Discussions for 1.5 years now! 150+ companies like Walmart and Sony have posted jobs and several hundred developers have posted their profiles. I love getting emails like this from devs who landed jobs through it 🖤
Tweet media one
Tweet media two
Tweet media three
Tweet media four
15
36
476
@nutlope
Hassan
1 year
We've been running a @nextjs job board on Github Discussions for 1 full year! 100+ companies like Walmart and Sony have posted jobs and hundreds of developers have posted their profiles. Super proud of all the devs we helped get jobs for in 2022! Here's to more jobs in 2023!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
13
36
485
@nutlope
Hassan
1 year
Learn how I built this Next.js Conf Image Gallery with Next.js, Tailwind, and Framer Motion. My first Vercel Engineering blog post!
10
62
471
@nutlope
Hassan
3 years
Incredibly excited to announce I've joined @vercel as a Developer Advocate! 🎉 I've been so impressed with Vercel as a company and their focus on great developer experience. Can't wait to contribute and help grow the Next.js and Vercel communities!
73
11
469
@nutlope
Hassan
8 months
Announcing NSFW Filter – a minimal npm library that helps filter out NSFW images in two lines of code. Available on npm today →
Tweet media one
23
37
447
@nutlope
Hassan
8 months
I crossed 2 years at @vercel today! 🎉 Super thankful for @leeerob and @manovotny , the best managers I've ever had. They're kind, supportive, and give me so much trust and flexibility to do cool things at work. I appreciate you guys 🖤
36
2
450
@nutlope
Hassan
1 year
@youyuxi Could use OpenAI embeddings for this (which are very cheap) and still combine it with GPT-4. 1. Run all of Vue’s docs through the OpenAI embeddings API 2. Store results in a vector db like pinecone 3. Whenever the user asks the bot a question, convert their question to an…
20
29
442
@nutlope
Hassan
2 years
I’m a simple man – if I don’t see “blazing fast” in your library’s README, I’m not gonna use it.
16
24
432
@nutlope
Hassan
1 year
It's been a crazy 48 hours for . ◆ Featured on several news sites and newsletters ◆ 22,000 unique users and 60,000 page views ◆ 28,000 image restorations processed ◆ Traffic is still strong at 7,000 visitors a day Only getting started!
39
20
430
@nutlope
Hassan
8 months
Weekend project: A site that lists active angel investors in AI startups. Coming soon!
Tweet media one
46
29
429
@nutlope
Hassan
2 years
Weekend site project: A site that lists active angel investors in developer tools. Coming soon!
Tweet media one
23
16
426
@nutlope
Hassan
2 years
I crossed my 1 year mark at @vercel today! 🎉 Reflecting on one year of DevRel – running meetups, creating content, coding apps, & building community:
37
11
425
@nutlope
Hassan
8 months
Announcing AI Angels – an open source list of active angel investors in AI startups. Check it out today →
Tweet media one
29
41
418
@nutlope
Hassan
1 year
3 day post-launch update of : ◆ Day 1: 30k users ◆ Day 2: 90k users ◆ Day 3: 270k users 🤯 Literally growing 300% each day. So far: ◆ 400,000 rooms generated ◆ 278,000 unique visitors ◆ 2400 GitHub Stars
Tweet media one
26
18
410
@nutlope
Hassan
1 year
It's been exactly a week since I launched and it just hit 500,000 unique visitors! My 2023 goal was to launch a side project that got 10,000 visitors. Safe to say, mission accomplished.
Tweet media one
40
15
404
@nutlope
Hassan
7 months
I had a lot of help along the way, particularly from: ◆ My dad, who also started learning how to code in the pandemic so we'd go through the journey together ◆ My mom, who is incredibly encouraging and always there for me with encouragement (and food 😂) ◆ People who've pair…
16
5
403
@nutlope
Hassan
3 years
The job market for developer advocates has never been hotter. I have 10+ startups in my DMs that are looking for devrels, $100-180k base, US remote. If you're a software engineer with experience in content creation / community building, happy to connect you. DMs are open!
23
75
389
@nutlope
Hassan
1 year
You can now clone and deploy roomGPT in 1 click! After getting 50+ DMs about roomGPT being too hard to run locally, I just simplified it by removing auth, payments, and the database.
15
34
387
@nutlope
Hassan
1 year
I built an image to text API! It takes in an image and outputs a one sentence description of it using machine learning. Very useful for tasks like generating meaningful alt tags for images. Try it out today – it's open source!
22
55
384
@nutlope
Hassan
2 years
Met the person who inspired me to get into devrel today @dabit3 ! 🤩
Tweet media one
8
2
377
@nutlope
Hassan
1 year
Just added kitchen remodeling as an option to roomGPT! Also just added auth 2 hours ago and 6700 people have created accounts so far.
Tweet media one
21
21
365
@nutlope
Hassan
1 year
In the last 8 hours, my photo restorer app got 13,000 visits and 5000 unique users 🤯 There were also 6,000 image generations (which cost me $20). Thank you all for the support!
Tweet media one
21
11
366
@nutlope
Hassan
3 years
One of the most rewarding parts of the pandemic was teaching my dad to code which he loved. He's pretty decent in Python now & learning JavaScript. Gonna be giving him React/Next.js lessons soon!
11
16
355
@nutlope
Hassan
2 years
My 2021 highlights: ◆ 10 side projects (one got a patent) ◆ 90 commits to open source repos ◆ Spoke at my first 4 conferences ◆ Met amazing people in SF & NY ◆ Freelanced for 2 startups ◆ Graduated from college ◆ Landed a dream job
20
11
358
@nutlope
Hassan
1 year
Just got early access to Google's PaLM API, the new API for interacting with Google's large language models. Been building a video title generator to try it out with  @Vercel Edge Functions – seems promising so far!
25
28
358
@nutlope
Hassan
8 months
New AI app dropping next week so I’m spending some time recharging this weekend
Tweet media one
21
2
349
@nutlope
Hassan
2 years
Announcing DevTool Angels, a list of active angel investors in developer tool startups!
Tweet media one
22
39
347
@nutlope
Hassan
1 year
My twitterbio side project went viral today out of nowhere – usually averages 500 visitors a day but got 53,000 visitors today. All the traffic seems to be coming from folks tweeting about it as well. Also got hit with a $120 OpenAI bill right away and hit my account limit.
Tweet media one
22
5
345
@nutlope
Hassan
8 months
Just moved right outside of New York! If anyone wants to grab coffee or play some table tennis in NYC, shoot me a DM!
52
7
338
@nutlope
Hassan
2 years
Introducing LifeSaver.js, a new revolutionary JavaScript library
22
32
328