My AI side projects this year: ◆ https://t.co/C4nyqOycgD: 2.1 million users ◆ https://t.co/3NFbnMVfzn: 400k users ◆ https://t.co/wxXedGzPXW: 200k visitors ◆ https://t.co/ByPuxOeGtk: 29k downloads Here's exactly how I approach building AI side projects in 6 steps: 1. Think of an idea that excites me but that is very simple. I should be able to describe it in 5 words to anyone. 2. Take a weekend and block it off entirely to focus on building the app. I'll generally take 15-30 hours to build an initial version. 3. Try to incorporate the latest AI models so the end result is especially impressive (even though it's trivial with code, like 1 API call to an ML model) 4. Launch early then iterate based on feedback from users. The benefit of launching early is that you can pivot or work on a new idea if what you launched isn't working out so you don't sink too much time into a failed project. 5. Make it free + open source so folks can learn from it and are incentivized to share it and follow you. I gained about 20k Twitter followers and 18k GitHub stars from the 4 projects above. 6. Make sure the UI looks good and is straightforward to use. Nobody will use your project if it doesn't look great, so I typically focus a lot on this aspect. I do want to call out that I do have a large twitter audience and that helps a lot. With that said, I've seen folks without any followers have successful side projects by doing the things I talked about, so I still stand by them!

My AI side projects this year: ◆ https://t.co/C4nyqOycgD: 2.1 million users ◆ https://t.co/3NFbnMVfzn: 400k users ◆ https://t.co/wxXedGzPXW: 200k visitors ◆ https://t.co/ByPuxOeGtk: 29k downloads Here's exactly how I approach building AI side projects in 6 steps: 1. Think of an idea that excites me but that is very simple. I should be able to describe it in 5 words to anyone. 2. Take a weekend and block it off entirely to focus on building the app. I'll generally take 15-30 hours to build an initial version. 3. Try to incorporate the latest AI models so the end result is especially impressive (even though it's trivial with code, like 1 API call to an ML model) 4. Launch early then iterate based on feedback from users. The benefit of launching early is that you can pivot or work on a new idea if what you launched isn't working out so you don't sink too much time into a failed project. 5. Make it free + open source so folks can learn from it and are incentivized to share it and follow you. I gained about 20k Twitter followers and 18k GitHub stars from the 4 projects above. 6. Make sure the UI looks good and is straightforward to use. Nobody will use your project if it doesn't look great, so I typically focus a lot on this aspect. I do want to call out that I do have a large twitter audience and that helps a lot. With that said, I've seen folks without any followers have successful side projects by doing the things I talked about, so I still stand by them!
Hassantwitter.com

Hassan El Mghari Tweet