It seems like everywhere I look (or at least in my social media bubble 🙂) lots of people are talking about the No-Code movement. No-Code tools enable non-technical people to build applications through web and mobile apps that work as a replacement for traditional application development.
Initially, I disregarded the value of these tools because, for the most part, I don't need them to build an app ... I can code. However, after talking to others and seeing some interesting examples in the wild, I have reconsidered that stance. Mainly because I don't love all parts of coding. For instance, does it make sense to create a mini content management system every time I want to work on a small project? Probably not. Maybe the value for me is the time saved from working on the least valuable parts of a project that can probably be replaced later. Users don't care about any of that. Their only concern is what value it provides to them.
This realization sat with me for a while until I found the right project, and finally, it hit me. Twitter is full of motivational and insightful tweets that I was saving to Twitter bookmarks. These tweets eventually get lost and forgotten. I wanted to keep them in a different place and also showcase them for others.
As a solution to this problem, I created Tweet Knowledge. It's a one-page app that provides one inspirational tweet when the page loads and a button to load another tweet. I spent most of my time doing user interface development and thinking about the design. The creating workflow for adding tweets was the easiest part, and it is what makes this project sustainable.
The creating workflow for adding tweets was the easiest part, and it is what makes this project sustainable.
Here are some details on the workflow, which includes Zapier and Netlify. When I encounter a tweet that resonates with me, I send an email to the Zapier email parser, and from there, using Zapier, I'm able to add the tweet URL to an Airtable document. Adding a row to Airtable triggers an application build in Netlify. The app in Netlify is the only part that I actually coded. It's a small Gatsby(React) app that pulls the latest tweets from Airtable with every build.
Zapier and No-code as a solution for quickly creating parts of an app workflow or a whole app is something I'll keep in mind for all projects going forward. It has allowed me to focus on the most impactful parts of a project. Eager to see where else I can apply a No-Code approach.
Also, feel free to check out https://tweet-knowledge.com/
Thanks for sharing, this was a great read!
thanks @Janel
Definitely. I use so much no code for Flurly I sometimes wonder if I studied CS in college...
App looks so interesting ... what is your nocode stack?
Same here. Then realized that we (developers) are already doing it when we use high-level programming languages and frameworks. It's all about abstraction and leverage.
Forgot who said it but devs writing machine code are the only ones who can hate on no-code 😄
Agreed... once I realized using Gatsby was just as much of a shortcut as a nocoder using Webflow, I was hooked. What’s funny though is I’m still much faster using NuxtJS and Netlify than I am in Webflow 😂
Yeah it may take some time for me to tackle front end with a no-code tool. So we shall see
💯