Home
About
Projects
Articles
Contact
I'm passionate about pushing the boundaries of what's possible and inspiring the next generation of innovators.
Chronological collection of my long-form thoughts on programming, leadership, product design, and more.
7 May 2024
How to Build a Chrome Extension That Uses AI (Step-by-Step Guide)
This step-by-step guide walks you through building a Chrome extension that integrates AI. Learn how to set up your extension, configure the manifest file, create a user interface, connect to an AI API like OpenAI’s GPT, and publish your extension on the Chrome Web Store
Read Article
2 Dec 2024
How I Built and Scaled My Chrome Extension Business
When I started building Chrome extensions, I had no idea how much potential the market had. What began as a simple side project turned into a full-fledged business, and today, I run ExtensionBoys, where we develop high-quality browser extensions. In this article, I’ll share my journey - how I got started, the challenges I faced, and how I scaled my Chrome extension business.
Read Article
19 Apr 2026
Download and decrypt AES-128 .m3u8 playlists
Bypass restrictions, extract decryption keys, and merge encrypted segments into high-quality videos using FFmpeg and browser tools.
Read Article
28 Feb 2026
Supabase Auth in a Chrome Extension: What You Won't Find in the Docs
Solving the architecture clash between Supabase and Manifest V3 using PKCE, chrome.identity, and offscreen documents.
Read Article
27 Feb 2026
How I Added Auth0 Authentication to a Chrome Extension (Manifest V3) Without Using a Backend
Implement the entire Auth0 flow inside the extension using Chrome's APIs, PKCE, and an offscreen document.
Read Article
27 Feb 2026
How to Lock Your Chrome Extension ID During Development
Stop random extension ID changes from breaking your OAuth and backend whitelists by pinning your ID in the manifest.
Read Article