Turn a Google Sheet into a REST API
Learn how to turn a Google Sheet into a REST API using Google Apps Script for public data access.
Ravgeet Dhillon is a developer and writer creating practical, in-depth tutorials on web development, AI, Python, and productivity, sharing real-world solutions through projects, blogs, and developer-focused content.
93 articles from this blog
Learn how to turn a Google Sheet into a REST API using Google Apps Script for public data access.
Tutorial on adding an unsubscribe link to emails using Google Apps Script for email marketing campaigns.
Tutorial on disabling a submit button in Nuxt/Vue apps when form fields haven't changed, using Vuex and Lodash.
Learn to display offline/online toast notifications in a Nuxt/Vue app using $nuxt helper, computed, and watch properties.
Learn how to dynamically set the home route in a Flutter app based on authentication logic using SharedPreferences.
Guide to adding and customizing Bootstrap in Nuxt.js, including SCSS setup and BootstrapVue integration.
A newsletter to help Google Summer of Code aspirants with tips, guidance, and insights from mentors and former students.
Tutorial on setting up email notifications for GitHub Actions failures using a custom workflow.
Tutorial on deploying a Jekyll website to Netlify using GitHub Actions for automated builds and deployment.
A guide to 5 Netlify plugins for optimizing web performance, including broken link checking, deployment hours, HTML validation, Lighthouse audits, and HTML minification.
Overview of essential tools for running a tech startup, including Slack, Typeform, Zapier, and Intercom.
Explores why Flutter development could be a highly lucrative career, highlighting its cross-platform capabilities and Google's backing.
A discussion on API design approaches for web and mobile apps, focusing on server vs client data processing.
A tutorial on creating a JSON feed for a Jekyll blog using Liquid syntax, including setup and code examples.
A developer shares the rare joy of running Python code successfully on the first try and reflects on the experience.
A list of top Flutter plugins like Share, Geolocator, URL Launcher, Shimmer, and Connectivity to enhance app development and user experience.
Learn how to use humans.txt to credit your team members on web projects, including examples and best practices.
A guide to building a custom serverless log monitoring system using Google Apps Script and Google Docs.
Tutorial on sending Slack notifications when GitHub Actions workflows fail using a custom GitHub Action.
Learn how to track email opens using Google Apps Script and a tracking pixel, with step-by-step code and deployment instructions.