Writings
Discover insights, tutorials, and stories from the world of development.
-
Making My Astro Site Agent-Ready: An Honest Audit of isitagentready.com
I ran my personal site through isitagentready.com, got 8 red flags, and learned that most agent-readiness recommendations assume you're running a SaaS platform. Here's what I actually implemented, what I skipped, and why honesty beats cargo-culting.
π 23 May 2026
#agent-discovery #astro #cloudflare #rfc-8288 #content-signals -
Controlling Elgato Key Lights with Voice Agent
I built a voice assistant on an ESP32 that controls my desk light through Cloudflare's edge. Here's how the Voice SDK, Workers AI, and Mesh networking made it possible.
π 18 May 2026
#Cloudflare #Workers AI #Voice SDK #Mesh #ESP32 #Raspberry Pi -
Migrating from Astro 5 to Astro 6: A Real-World Breakdown
A step-by-step breakdown of every error I hit upgrading my personal site from Astro 5 to Astro 6, and how I fixed each one β from missing Tailwind peer deps to Cloudflare adapter breaking changes.
π 02 May 2026
#astro #migration #cloudflare #tailwind -
Benchmarking Local LLMs on an RTX 3060: What 12GB of VRAM Can Actually Do
I built a practical benchmark to test local LLMs on real homelab tasks β not academic scores. Here's how Gemma 4, Qwen 3.5, Qwopus, and Bonsai-8B performed on an RTX 3060 12GB.
π 03 Apr 2026
#homelab #LLM #GPU #benchmarks #ollama -
Building a Budget GPU Homelab for Under β¬400
A step-by-step guide to building a GPU-powered homelab server on a tight budget in Germany β from sourcing parts on eBay.de to running local LLMs with Ollama on an RTX 3060.
π 28 Mar 2026
#homelab #self-hosting #LLM #GPU #linux #docker #ollama -
DocFlare: Building an Edge-Native Document Q&A App on Cloudflare
I built a chat-based document Q&A app that runs entirely on Cloudflare's edge. Your documents never leave Cloudflare's network. Here's how.
π 20 Mar 2026
#Cloudflare #Workers AI #AI Search #RAG #Durable Objects #R2 #PDF -
Securely access OpenClaw over the Internet: With Cloudflare Workers VPC
Learn how to securely expose your self-hosted OpenClaw AI assistant to the internet using Cloudflare Tunnels, Workers VPC, and Cloudflare Access for authentication.
π 04 Feb 2026
#OpenClaw #Cloudflare #Cloudflare Tunnels #Workers VPC #Raspberry Pi #Self-Hosting -
Run OpenClaw on Raspberry Pi: Your Always-On Personal AI Assistant
Learn how to set up OpenClaw on a Raspberry Pi 4 as an always-on personal AI assistant. A step-by-step guide covering installation, configuration, and accessing your local agents from anywhere on your network.
π 03 Feb 2026
#OpenClaw #Raspberry Pi #Self-Hosting #AI Assistant -
Self-Hosting n8n on a Raspberry Pi with Cloudflare Tunnels
Learn how to securely self-host n8n on a Raspberry Pi using Cloudflare Tunnels, enabling free and secure access to your automation workflows from anywhere.
π 20 Sept 2025
#n8n #self-hosting #raspberry pi #cloudflare #docker #cloudflare tunnels #automation -
Architecture Dilemma: Building a production ready application
Exploring the challenges and considerations in building a production-ready application architecture.
π 18 Jul 2025
#Architecture #monorepos -
Implementing localization to your Svelte App: A step-by-step guide
Learn to globalize your web applications with our guide on integrating the Tolgee i18n tool into your Svelte app. Enhance accessibility and user experience across diverse languages with simple, step-by-step instructions. Start localizing with Tolgee today and expand your reach!
π 03 Jun 2024
#svelte #localization #tolgee #i18n -
Wake me up, papa!
π 09 May 2024
-
Understand and Implement Merkle Proof
Merkle proof is used to validate data. It is used in distributed systems and peer-to-peer networks, like blockchain. Learn about Merkle Tree and Merkle Proof, and implement Merkle Proof in JavaScript.
π 21 Dec 2023
#merkle proof #merkle tree -
Layoffs got me too - And how I am dealing with it
Layoffs are not easy. From someone who got laid off recently, here's my experience.
π 27 Nov 2023
#Career Update -
How To Build Your Blog on DigitalOcean with Ghost and Next.js
Learn to build your blog with Ghost and Next.js
π 26 Jan 2023
#Next.js #Ghost #Personal Blog -
2022 - An year of learning, growing, and making new friends
2022 was the year of change. It taught me a lot of things. I experienced failure and success, learned about myself, learned about humans, made new friends, and changed jobs. This article is a review of my 2022.
π 08 Jan 2023
#Year in Review -
Building a custom Contentful app for the Last.fm API
Through the magic of APIs, we'll show you how to create a Contentful app that pulls in music and album covers from Last.fm to brighten up your content.
π 21 Dec 2022
#Contentful #App Framework #Last.fm -
Decorate your home
Learn to customise the home screen of your Contentful space
π 13 Dec 2022
#Contentful #App Framework #Customization -
Automating lights for Apple HomeKit with Homebrige.io
Learn to control your Tuya powered smart bulbs with Apple HomeKit using Homebridge.io
π 18 Oct 2022
#Apple #Home Automation #HomeKit #Homebridge.io -
Airtable automation: How I streamlined submissions to the Developer Showcase
Explaining how I automated the submission process for the Contentful Developer Showcase using Airtable and other tools β and got myself some time back!
π 13 Oct 2022
#Automation #Airtable -
What is TypeScript and why should you use it?
In this article, we'll give you an overview of TypeScript, share some of its features and advantages over JavaScript, and show you how to get started.
π 18 Aug 2022
#TypeScript #Getting Started -
Harshil Agrawal joins the Contentful Developer Relations team
Meet Harshil Agrawal, newest member of the Developer Relations team at Contentful. He talks about his career path and passion for building communities.
π 26 May 2022
#Announcement #Career Update -
Getting started with Twitter Webhook and Subscription
Twitter allows you to get updates for your account via the Account Activity API. Learn about the Account Activity API and create an automation workflow for your Twitter account.
π 06 Feb 2022
#Automation #Twitter #Webhook #Tutorial #Account Activity API -
An overview on how I built GitHub Wrap
Learn how I created GitHub Wrap, a weekend project that everyone is talking about.
π 05 Dec 2021
#GitHub #Open Source #GitHub Wrap -
How to set up a no-code CI/CD pipeline with GitHub and TravisCI π‘
Learn how Continuous Integration, Continuous Delivery, and Continuous Development work, and how you can set up a CI/CD pipeline.
π 09 Jul 2021
#Tutorial #Telegram #GitHub #Bot -
What are APIs and how to use them with no code πͺ’
Learn about the different types of APIs and how n8n uses them to communicate with different services via their dedicated nodes.
π 19 May 2021
#API #Automation #Tutorial -
Automate Tweets for your Twitch Live Stream using n8n
Learn to create a Twitch app and connect it with n8n to automate your announcement tweets
π 19 Apr 2021
#Automation #Twitch #n8n #Tutorial #Live Stream -
Creating triggers for n8n workflows using polling β²
Learn to use polling to monitor changes and execute workflows for services that do not support webhooks and donβt have Trigger nodes in n8n.
π 12 Jan 2021
#Tutorial #Automation #Polling #Google Sheets #Mattermost -
My 2021 goals
New year, new goals! Looking at last year, I've curated a list of goals that I wish to achieve this fullfill this year.
π 09 Jan 2021
#Goals #Learning -
Migrating Community Metrics to Orbit using n8n π
If you manage DevRel metrics in Google Sheets (or Airtable), follow along the article to learn how you can move these metrics to Orbit.
π 18 Dec 2020
#Community #Tutorial #Automation #Metrics #Spreadsheet -
Building an expense tracking app in 10 minutes π±
If youβre struggling with managing expenses like me, and if you want to build your custom app, follow along with this article.
π 11 Dec 2020
#Airtable #n8n #Typeform #Tutorial -
Sending SMS the Low-Code Way with Airtable, Twilio Programmable SMS, and n8n π±
Learn to build a workflow to get customer information from Airtable and send SMS messages to them without writing a single line of code.
π 12 Oct 2020
#Tutorial #SMS #Twilio #Airtable #Automation -
Learn to Automate Your Factory's Incident Reporting: A Step by Step Guide π
In this tutorial, we will learn to build an automated incident reporting workflow for factories with n8n.
π 01 Sept 2020
#Tutorial #IoT #Sensors #Automation #Industry 4.0 -
How to automatically give kudos to contributors with GitHub, Slack, and n8n π
Learn to create a workflow with n8n, which gives contributors' GitHub information in Slack to celebrate their valuable contributions.
π 14 Aug 2020
#Tutorial #GitHub #Slack #Community #Automation -
Women of React 2020 - Throwback
Women of React 2020 was a conference like no other. The conference had talks for everyone, be it a beginner or someone experienced. Let me give you the highlights of all the fun and learning I had, attending this virtual conference.
π 01 May 2020
#Conference #React -
React Summit Remote Edition: My Experience
On April 17, 2020, the React Summit conference hosted a Remote Edition of the React Summit with two tracks, a React track and an Alt track, with 10+ sessions, 5 discussion rooms, and a lot of fun!
π 20 Apr 2020
#React #Conference -
Using Auth0 Hooks to store user information
Learn about the Auth0 Hooks and how you can use one of the hooks to store information of the user in Firebase.
π 29 Feb 2020
#Auth0 #Tutorial #React -
My GitHub Campus Expert Journey and how you can become one π©
I've been asked a lot about my GitHub Campus Expert journey and how to become one. In this article, I write about my experience and share some tips for your GitHub Campus Expert application.
π 01 Nov 2019
#GitHub #Community -
Web Accessibility at DevFest Ranchi
I got an opportunity to advocate for Web Accessibilty at DevFest Ranchi 2019. It was a wonderful experience talking to developers and inspiring them to build accessible apps.
π 24 Sept 2019
#Talk #Conference -
The Flutter Bootcamp Story
This is the story of how two Student Community Leaders came together to successfully organize the very first Flutter Bootcamp, in Vadodara.
π 16 Aug 2019
#Flutter #Community -
Mozilla Policy Engagement & Privacy in India
The Ministry of Electronics and IT (MEITY) has announced that it has finalized the data protection bill. While itβs a step forward in many ways, the bill urgently needs edits to effectively uphold our privacy and needs to be sent to a standing committee for further review. I organized a campaign for the same at my College Campus
π 18 Jul 2019
#Privacy #Mozilla #Security -
Using React Navigation with Functional Components
React Navigation is a popular library used with React Native for navigation. It helps us to build navigational apps. Here is a quick guide for implementing React Navigation with Functional Components.
π 19 Jun 2019
#React Native #Tutorial #Navigation -
Privacy Month
In the month of January, Mozilla India started a month-long campaign to spread awareness about privacy and shared various tips to stay safe online. In this article, get some tips to stay safe online.
π 21 Apr 2019
#Privacy #Security #Mozilla -
Booth Crawl at MakerFest Vadodaraβββ2019
As a GitHub Campus Expert, I got the opportunity to talk about open-source at MakerFest Vadodara 2019.
π 21 Apr 2019
#Booth Crawl #GitHub -
FOSSASIA Summit 2019βββMy First International Talk
I gave my first international conference talk at FOSSASIA Summit 2019. Read about my experience.
π 28 Mar 2019
#Database #Talk #Conference