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.
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
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
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
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
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
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
Hello