Napkin is the next-generation production-ready backend development tool in your browser. Fast, powerful code editor, zero configuration instant deployment, instant API endpoints, unlimited Ξ» functions. No infra. No boilerplate. Just code.
I still remember the first hackathon I used Parse at. It changed the game for me.
People always made fun of my coding skills bc I didn't even have my own laptop when I went to my first hackathon freshman year in college and had never really coded before then. I quickly learned how to build some stuff on the frontend but absolutely sucked at backend bc i just could never get the dev environments working and deployed right. It was so frustrating.
When Parse launched Parse Cloud it changed the game for me. I could write functions in javascript and suspend them into the cloud to call from anywhere my app. Didn't have to worry about doing backend dev at all. When Parse sold out to Facebook and they shut it down, I cried. Today, I cried again. Napkin gives me hope that I can one day become the very best developer like no one ever was and build shit without needing to rely on those backend developers who would always make fun of me and tell me i wasnt a real hacker bc i couldnt build a backend.
Thank you @thomaswang and @syps. Thank you for breathing new life into me as a dev. Thank you for building napkin. I can't wait to hack again and finally finish building robinclout: http://bitclout.com/u/robinclout
These are the kinds of tools I wish I had while I was learning software development. Great tools like this shape the builders that end up becoming full-stack and leave them feeling empowered to make all the software they want to make.
Great concept, great execution! Glad they made it. Love the design.
The editor is nice, well done!. I was able to deploy an endpoint from my phone π
I would like to know more about how to get logs and metrics collected in another service like Prometheus or Elasticsearch integration. Didn't find it in the docs.
This looks really awesome! Glad to see one of these tools that isn't launching with JavaScript support only, but unfortunately we don't use Python that much either. Any plans for supporting Go?
@thomaswang Awesome! Switching frameworks is already quite a burden/investment, so being able to stay with your preferred language is a real big boost (for me at least)
@thomaswang Also, I'm just wondering... How are you guys doing as far as preventing abuse of your free plan? E.g., so that people don't mine crypto on free accounts? (At Coding Rooms we've definitely had issues with this on and off)
Its a nice idea, we made a similar product https://TinyFunction.com
I am sure this market is going to pickup soon, for small functions its alot of work to CLI/build/upload etc.
Goodluck
@thomaswang We're working really hard on making backend development as easy, fast and fun as possible. Thanks everyone for the feedback and support! We're very eager to hear and iterate on your use cases and feature requests. Feel free to reach out to me at nick@napkin.io with any feedback.
@thomaswang@napkin@syps Cool product, but it's breaking for me. Not able to create new napkins, the one I tried is just showing a loading icon, and I am unable to log in from another device. I recognize that Napkin is in beta (and is very new) so hope you will fix this. Anyways I love the idea, good job π.
@nickabouzeid@thomaswang This is actually so cool. Just deployed my own napkin and it's actually working. There are some rough edges, running while development sometimes returns empty response and logs (even though I added logs to see if the problem came from me), however deploying and using in production seems to be fine!
@linusgeffarth We want to focus on making the best possible experience for each runtime, so we are adding them one at a time for now. We're working on adding Node.js support next. Will keep Laravel and Swift in mind though! Thanks for your question!
Napkin is awesome! It has become my starting point for getting backend for my apps up and running without even thinking about the infra. Great job guys!
Ramp