![]() That worry doesn’t exist on offline desktop apps. No matter what, you have a server to manage and make sure it keeps responding. The biggest disadvantage a web service has over a desktop app is that you have to keep it up. Forget about those until you start making money on the product. That’s what remained after removing all the unnecessary services I implemented because I thought they were paramount: high availability, data locality, time series databases, performance monitoring, alerts etc. The stack is Python with Sanic for the backend, Postgres for db and Redis for cache. It’s a next.js + React slow and memory hungry mess which could have been static HTML with some JS for the dynamic bits.Įxperience taught me to keep it simple nowadays, but I had to go through the Noiseblend mistakes first. My most ambitious web project was which is a web app for discovering music on Spotify. It’s not easy to understand nor pretty to read, but it makes for super fast iteration time, especially because of the responsive breakpoints (e.g.flex-col.md:flex-row for a vertical layout on mobile and horizontal on desktop) You can see how most of the text is just Tailwind classes which are basically CSS one liners. H5.-0.-mt-1 Copy large, paste small, send fast Here’s a snippet that defines the icon on the page I don’t like writing neither HTML nor CSS so my websites are written in Plim with Tailwind classes for styling. HTML is mostly just h1 for title, h2 for subtitle, div for groups and p for copy text. ![]() In my experience, knowing CSS is 90% of making a pretty and informative page. In case you’re curious how the code looks for something like that, here’s a small open-source app that I built in a single (long) day, which has proven to be useful enough that people want to pay for it: įor simple one-page presentation websites, try With the ascent of Apple Silicon, and the ease of SwiftUI, this has the potential of bringing a modest revenue while also being more fulfilling than a corporate job. I’m only using web products from big companies like Google, fly.io, Amazon etc.ĭesktop apps on the other hand, most that I use and love are made by single developers. I realized I actually don’t use any indie web product after 8 years of professional coding. But I’m well enough from this that I even took the time to build a small calendar app ( ) from which all the funds will go to my brother’s college costs so he can stop working 12h/day jobs.īefore this I tried creating paid web services but none took off. It’s not much for some parts of the world. I’m making between $3.5k and $9k per month with and the smaller apps I create at I escaped my stressful corporate job 1 year ago and I’ve been living comfortably since then from app revenue only. ![]() Building and selling macOS apps is a pretty good niche to be in right now. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |