Specifically, I'd love to know more about handling rate limiting, usage tracking, API monitoring etc. and how these are implemented.
Any ideas?
- Personal email
- Work email
- Side projects
- Admob, Adsense, Play store console, Google analytics, drive, calendar, firebase etc.
- Android phone
- Authorizations to I don't even know how many services via Google sign-in.
- Countless apps and SaaS products
Losing access to all of these would be so devastating, it would be akin to restarting your life, it could take months to recover, except I won't ever be able to get back/rebuild everything just because of how much there is.
I think I can no longer rely on Google services anymore. The risk is too much.
How do I de-google my life? Ideally, without having to rely on anything that could be taken away by the whims of a bot.
Just brainstorming here, what kind of no-code tools can exist for the backend?
- Simplified drag-drop schema builder
- CRUD API generator on top of the above
- Templatized plug-and-play schemas for common use cases, role based user access capabilities, teams, billing system, feature based pricing etc. <-- All of these really have the same-ish playbook in every tech stack, might make sense to abstract it out in a nocode tool
What other nocode tools can be built for the backend? I'm specifically talking about backend only, since this is likely the hardest area for nocode to tackle, it would be like automating all of software development itself, or at least laying the groundwork to begin with.
Keep in mind I'm talking strictly about the no-code audience (which means no code at all, no/optional SQL, no tech stack, nothing, no tech stuff - only tools that can be used easily by the 99.7% of humans that don't code)
The solution should let users sign up, add feature requests, upvote other requests, comment on them etc. Bonus point for letting the dev add different tags or put it in a kanban board (done, in progress, backlog etc.) - All of it with a public frontend.
Anything like this out there?
Then my project's "second 90%" starts looking insurmountable and I start losing motivation and inevitably burnout. Which is not very good as the second 90% usually involves marketing, talking to users, figuring out monetization and all the important bits.
As a dev, I feel the most productive when I know exactly what to do next and I can just keep banging out task after task. Autonomously coding in the flow where it all seems to pass in a blur.
This is easier to do in jobs, not so much in alone side-projects. So, I want to find a todo/kanban/project management app, that specifically makes this easier.
I want to sit down once, decide on the order of tasks that I want to do, preferably only "see" like the top 2 or 3 at a time and then do them one at a time.
Once a task is done, it should ideally just fade away or something. I find archiving a card in trello rather unsatisfying and looking at it as crossed out in jira somehow doesn't feel great. Like, to me it seems like a good use case to add some gamification to keep up the user's motivation. I completed a task! Show me a nice animation while you chuck the task in a completed bin or something.
An app that essentially focuses on reducing the cognitive load and helping break it all down into smaller chunks that I can do one by one. Anything like this out there?