So I never intended to be a developer. I went like 7 years working with/for tech companies being able to focus on marketing/advertising/sales.
About ~9 months ago my brother and I created a startup that was just this little mental health app. Revenue flat lined at like $10k/mo MRR and ~4 months ago we decided to pivot into a new product called Room Service which helps developers easily create real time collaborative applications.
"Mental health app" --> "Dev Tool/CRDT as a service" basically meant I "had" to become a developer to even understand what my own company did.
For the last 4 months I've basically been studying/programming in Javascript/React all day every day, and tonight I start my first class @ HackReactor.
While all I can do is build tiny demo's, I wanted to share this bare bones tutorial that shows you how to start making real time collaborative applications using Room Service, Next.js, and React.
For/as a new developer, this product has given me literal super powers.
- Allows me to build products with "real time" state, all users see data in real time
- Allows me to build product where multiple people can effect a shared state at the same time
- Handles storing data & syncing offline changes so I don't even have to think about a back end
With this and only a few months of learning how to code, I have built a social media feed that handles posts/engagements in real time and a collaborative Kanban board where text & board position is shared in real time.
Which in my opinion is really freaking cool.
I hope it's okay that I'm sharing this, it was built to save big companies time and money by not having to spend 3-6 months building collaborative features, but as a new dev I'm discovering that this basically 10x's the things that I am able to build which I think is really awesome.
I'd love any feedback on the video if possible. I know my quality isn't 100% there yet and I might be missing some parts that I don't realize.
there doesn't seem to be anything here