# Shahid Shaikh > Shahid Shaikh is an app developer (iOS and Android) and Shopify developer working with clients worldwide. Frontend developer at Anatta, a Shopify Platinum Partner, and maker of 7 apps including Time Zone Pro, Didnt and Scrittor. Available for freelance projects. Shahid Shaikh works remotely with clients all over the world (based in Mumbai, India). Contact: shahid.sk27595@gmail.com or https://www.shahidshaikh.com/contact. Currently available for freelance projects. Key facts: - Role: App & Shopify Developer; Frontend Developer at Anatta (Shopify Platinum Partner) since 2024 - Experience: 6+ years as a developer; previously F6S (Vue 3 / Nuxt 3), Media.net (Senior UI Developer, Forbes products) and Newfold Digital, formerly Endurance (Senior Web Solutions Specialist) - Apps shipped: 7 across iOS, Android and Chrome (Time Zone Pro, Didnt, Kif, The Qibla, Scrittor, Pane, Tailwind Cheat Sheet) - Works with: clients worldwide, remotely - iOS apps are built natively with Swift and SwiftUI - Scrittor (Android notes app): 100K+ downloads, rated 4.3 on Google Play from 2.5K reviews - Services: Shopify Development, App Development, Websites & Web Apps, Chrome Extensions ## Services - [Shopify Development](https://www.shahidshaikh.com/services/shopify-developer): Hire Shahid Shaikh, a freelance Shopify developer who builds storefronts at a Shopify Platinum Partner agency. Custom Shopify themes, Liquid and Online Store 2.0 sections, speed fixes and headless stores for brands worldwide. - [App Development](https://www.shahidshaikh.com/services/app-developer): Hire Shahid Shaikh, a freelance app developer with SwiftUI apps on the App Store and an Android app with 100K+ downloads on Google Play. iPhone and Android app design and development, subscriptions, widgets and store launch for clients worldwide. - [Websites & Web Apps](https://www.shahidshaikh.com/services/frontend-developer): Hire Shahid Shaikh, a frontend developer with 6+ years building React, Next.js and Vue/Nuxt products, from Forbes at Media.net to Shopify storefronts at Anatta. Landing pages, web apps and SaaS dashboards. - [Chrome Extensions](https://www.shahidshaikh.com/services/chrome-extension-developer): Hire Shahid Shaikh to build your Chrome extension. Maker of Pane and the open source Tailwind CSS Cheat Sheet, used by 1,000+ developers. Manifest V3, new tab pages, popups, sync and Chrome Web Store publishing. ## Apps - [Time Zone Pro: World Clock](https://www.shahidshaikh.com/apps/timezone-pro): A world clock and time zone converter for iPhone, iPad and Mac. Drag one slider and every city updates at once, so you stop doing time zone math in your head. (iOS, Free · Pro lifetime unlock) - [Didnt](https://www.shahidshaikh.com/apps/didnt): Didnt is a habit tracker for iPhone where you only check in when you miss a habit. You note why it happened, reflect on it and reset. No streaks, no guilt. (iOS, Free · Premium subscription) - [Kif: Finance Goal Tracker](https://www.shahidshaikh.com/apps/kif): Kif is a simple savings goal tracker for iPhone. Add your money goals, update what you have saved and see how close you are with progress bars instead of a spreadsheet. (iOS, Free) - [The Qibla: Prayer Times](https://www.shahidshaikh.com/apps/the-qibla): The Qibla is a simple Qibla finder and prayer times app for iPhone. It shows the Qibla direction using your compass and GPS, gives you daily Salah times for your location and reminds you before each prayer. (iOS, Free · Optional subscription) - [Scrittor: Notes](https://www.shahidshaikh.com/apps/scrittor): Scrittor is a simple, private notes app for Android with 100K+ downloads and a 4.3 star rating on Google Play. Sort notes into categories, lock them with a PIN or fingerprint and back them up to your own Google Drive. (Android, Free · Optional donation) - [Ihsan: Quran & Prayer Times](https://www.shahidshaikh.com/apps/ihsan): Ihsan is an iPhone and Android app with the Quran, authentic hadith, prayer times and daily adhkar in one place. It works offline, has no ads and no account, and keeps your reading place and bookmarks on your phone. (iOS & Android, Free) - [Pane: Bookmark Manager](https://www.shahidshaikh.com/apps/pane): Pane is a Chrome extension that turns your new tab page into a bookmark manager. Put sites into folders, drag open tabs in to save them and get them on every Chrome you use. (Chrome, Free) - [Tailwind CSS Cheat Sheet](https://www.shahidshaikh.com/apps/tailwind-cheatsheet): A free, open source Chrome extension with every Tailwind CSS class searchable from your toolbar. Click a class to copy it. Used by 1,000+ developers. (Chrome, Free) ## About - [About Shahid Shaikh](https://www.shahidshaikh.com/about): Background, career story, experience and stack - [Contact](https://www.shahidshaikh.com/contact): Start a project; replies within 24 hours - [Newsletter: Shipping Notes](https://www.shahidshaikh.com/newsletter): Notes from building and shipping apps. ## Blog - [Websites That Adapt to Reality, Not Memory](https://www.shahidshaikh.com/blog/building-a-website-that-rebuilds-itself): How I built a portfolio that rewrote itself every morning using Gemini, Claude and GPT, and why websites that update themselves matter for SaaS, docs and e-commerce. - [I Realized No One Was Listening, So I Started Writing](https://www.shahidshaikh.com/blog/i-realized-no-one-was-listening-so-i-started-writing): On attention spans, being heard, and why I started writing instead of talking. - [How a Simple Portfolio Website Changed My Life](https://www.shahidshaikh.com/blog/how-a-simple-portfolio-website-changed-my-life): How a simple portfolio website took me from night shifts in tech support to my first UI developer job. ## Optional - [Full content for LLMs](https://www.shahidshaikh.com/llms-full.txt): Every page of this site as plain text - [LinkedIn](https://www.linkedin.com/in/shahid-shaikh-b9528497/) - [GitHub](https://github.com/shahidshaikhs) - [X](https://x.com/letshahid) - [Medium](https://medium.com/@letshahid) --- # Experience - 2024 - Now: Frontend Developer at Anatta. Building Shopify storefronts for DTC brands at a Shopify Platinum Partner. - 2023 - 2024: Frontend Developer at F6S. Worked on the startup platform's frontend with Vue 3 and Nuxt 3. - 2020 - 2023: Senior UI Developer at Media.net. Built web products for Forbes. Joined as a UI Developer and got promoted. - 2017 - 2020: Senior Web Solutions Specialist at Newfold Digital (formerly Endurance). Helped customers with their websites, hosting and domains over calls, chats and emails. Taught myself web development on the side. Stack: Shopify, Liquid, React, Next.js, TypeScript, Vue, Nuxt, Tailwind CSS, Swift, SwiftUI, Android, Chrome Extensions, Figma, Vercel # Frequently asked questions ## Who is Shahid Shaikh? Shahid Shaikh is an app developer and Shopify developer. He works as a frontend developer at Anatta, a Shopify Platinum Partner, and builds his own apps: SwiftUI apps like Time Zone Pro, Didnt and The Qibla on the App Store, and Scrittor on Google Play, which has 100K+ downloads. ## Is Shahid available for freelance work? Yes. He takes on a few freelance projects at a time: Shopify stores, iOS and Android apps, Next.js websites and Chrome extensions. You can email shahid.sk27595@gmail.com or use the contact page. ## What apps has Shahid Shaikh built? Seven so far. Time Zone Pro (world clock), Didnt (habit tracker), Kif (savings goals) and The Qibla (prayer times) on iOS, Scrittor (notes) on Android, and Pane (bookmark manager) and Tailwind CSS Cheat Sheet on Chrome. ## Where does Shahid work from, and who does he work with? He works remotely with clients all over the world, including the US, UK, Europe, Australia and the Middle East. He's based in Mumbai, India. ## How do I start a project? Send a short message about what you're building through the contact form. You'll get a reply within 24 hours with the next steps. --- # Shopify developer for custom stores that load fast URL: https://www.shahidshaikh.com/services/shopify-developer My day job is building Shopify storefronts for direct-to-consumer brands at Anatta, a Shopify Platinum Partner. So Shopify is what I work in every single day. On the side I help a few brands directly. That could be a custom theme from scratch, new sections your team can edit on their own, or a store that needs to load faster on mobile. ## Why work with Shahid - Frontend developer at Anatta, a Shopify Platinum Partner, since 2024 - 6+ years building production frontends, including web products for Forbes at Media.net - I care a lot about speed. This site loads fast even on a slow phone connection ## What's included - **Custom Shopify themes**: I build themes from your Figma designs using Liquid and Online Store 2.0, with sections and blocks your team can change without calling a developer. - **Changes to your current theme**: Landing pages, better product pages, bundles, size guides, mega menus or anything your theme can't do yet. - **Speed and Core Web Vitals**: I find what is slowing your store down, like heavy apps, scripts and big images, and fix it. Faster stores sell more and rank better. - **Headless Shopify**: Stores built with Next.js or Hydrogen on the Storefront API, for when you need full control over design and speed. - **Integrations and migrations**: Hooking up reviews, subscriptions and analytics, or moving your store to a new theme without hurting your SEO. ## Stack Shopify, Liquid, Online Store 2.0, Shopify CLI, Storefront API, Hydrogen, Next.js, Tailwind CSS, JavaScript ## Process 1. **A quick call**: We talk for about 30 minutes about what you want to build and when you need it. After that I send you a written scope, a timeline and a fixed price. 2. **Plan it out**: Before I write real code we agree on the screens, the flows and how it will be built. It saves a lot of back and forth later. 3. **Build**: I share preview links every few days so you can click around and give feedback while things are still easy to change. 4. **Launch and after**: I handle the release and check that everything works. I'm still around after launch for fixes and small changes. ## FAQ ### Do you work with brands in other countries? Yes. I work remotely with brands all over the world, including the US, UK, Europe, Australia and the Middle East. ### Can you work on my existing Shopify theme? Yes. Most of my projects are changes to an existing theme, like new sections, redesigned pages, speed fixes or bug fixes. ### How much does a Shopify developer cost? It depends on what you need. Small changes can take a few days and a custom theme usually takes 3 to 6 weeks. After a short call I send you a fixed price, so you know the cost before we start. ### Do you build headless Shopify stores? Yes, with Next.js or Hydrogen. But I'll tell you honestly if a well built Liquid theme would do the job better and for less. --- # App developer for iOS and Android URL: https://www.shahidshaikh.com/services/app-developer I build and publish my own apps. Time Zone Pro, Didnt, Kif and The Qibla are on the App Store, built natively with Swift and SwiftUI, and Scrittor on Google Play has been downloaded over 100,000 times. So I've been through the whole thing many times: design, development, in-app purchases, store reviews and getting people to actually download it. If you have an app idea or want to test an MVP, I can take it from a rough sketch to an app people can download on iPhone and Android. ## Why work with Shahid - Scrittor has 100K+ downloads and a 4.3 star rating on Google Play - 4 native SwiftUI apps live on the App Store, plus 2 Chrome extensions - Shipped subscriptions, lifetime unlocks, widgets and an app in 4 languages - 6+ years of frontend work, so the design details get the attention they need ## What's included - **iPhone and iPad apps in SwiftUI**: Native apps built with Swift and SwiftUI that follow Apple's design guidelines and feel at home on iPhone, iPad and Apple silicon Macs. - **Android apps**: Apps for Android phones, published on Google Play, with things like Google Drive backup and sign in. - **MVPs for founders**: We cut the idea down to what matters most, ship it in a few weeks and learn from real users before spending months on it. - **Subscriptions and in-app purchases**: Paywalls, subscriptions and one-time unlocks. The same setup I use to make money from my own apps. - **Widgets and phone features**: Home screen widgets, notifications, location and compass features, and support for multiple languages. - **App Store and Play Store launch**: I prepare the screenshots, the listing text and keywords, and handle the submission so your app gets approved and found. ## Stack Swift, SwiftUI, iOS, iPadOS, Android, StoreKit, WidgetKit, App Store Connect, Google Play Console, TestFlight, Figma ## Process 1. **A quick call**: We talk for about 30 minutes about what you want to build and when you need it. After that I send you a written scope, a timeline and a fixed price. 2. **Plan it out**: Before I write real code we agree on the screens, the flows and how it will be built. It saves a lot of back and forth later. 3. **Build**: I share preview links every few days so you can click around and give feedback while things are still easy to change. 4. **Launch and after**: I handle the release and check that everything works. I'm still around after launch for fixes and small changes. ## FAQ ### Do you build for both iOS and Android? Yes. I have apps on both the App Store and Google Play. We'll pick the right approach for your budget and your users when we plan the project. ### How long does it take to build an app? A focused MVP usually takes 4 to 8 weeks. Bigger apps with accounts, syncing and payments take longer. You'll get a timeline before we start. ### Will you publish the app to the App Store and Google Play? Yes. I prepare the screenshots and store listing and handle the submission and review using your developer accounts. ### Do you sign an NDA? Sure, I'm happy to sign one before you share your idea. --- # Frontend developer for websites and web apps URL: https://www.shahidshaikh.com/services/frontend-developer I've been building frontends for 6+ years. Web products for Forbes at Media.net, a Vue 3 and Nuxt 3 platform at F6S, and now Shopify storefronts at Anatta. I pay attention to the stuff people feel but don't always notice, like how fast a page loads, how it works on a small phone and whether it's usable with a keyboard. ## Why work with Shahid - Senior UI Developer at Media.net, working on Forbes products (2020 to 2023) - Vue 3 and Nuxt 3 frontend work at F6S (2023 to 2024) - Frontend developer at Anatta, a Shopify Platinum Partner (2024 to now) ## What's included - **Marketing sites and landing pages**: Fast Next.js sites that are set up for SEO from day one and easy for your team to update. - **Web apps and SaaS dashboards**: Complex screens split into clean, reusable components, with forms and data handled properly. - **Figma to code**: Responsive, accessible UI that matches your designs, with small animations where they help. - **Speed and SEO audits**: Core Web Vitals, bundle size, rendering and structured data. I fix it, measure it and write down what changed. ## Stack React, Next.js, TypeScript, Vue 3, Nuxt 3, Tailwind CSS, Node.js, Vercel ## Process 1. **A quick call**: We talk for about 30 minutes about what you want to build and when you need it. After that I send you a written scope, a timeline and a fixed price. 2. **Plan it out**: Before I write real code we agree on the screens, the flows and how it will be built. It saves a lot of back and forth later. 3. **Build**: I share preview links every few days so you can click around and give feedback while things are still easy to change. 4. **Launch and after**: I handle the release and check that everything works. I'm still around after launch for fixes and small changes. ## FAQ ### Do you work on existing codebases? Yes. I can join your React, Next.js or Vue project, follow how your team already does things and ship with you. ### Can you do the design too? I can work from your designs, or design simple, clean screens myself for MVPs and landing pages. --- # Chrome extension developer URL: https://www.shahidshaikh.com/services/chrome-extension-developer I've built and published two Chrome extensions. Pane, a new tab bookmark manager, and the Tailwind CSS Cheat Sheet, which is open source and used by 1,000+ developers. If you want an extension for your product, an internal tool for your team or you just want to turn an idea into something real, I know the APIs and the review process pretty well by now. ## Why work with Shahid - Tailwind CSS Cheat Sheet: 1,000+ users and open source - Pane: a new tab bookmark manager that syncs through Chrome - 6+ years of frontend work in JavaScript and TypeScript ## What's included - **Manifest V3 extensions**: Popups, side panels, content scripts and background workers, built the way Chrome requires today. - **New tab and productivity tools**: New tab pages, bookmark and tab managers, and tools that sync across devices with chrome.storage. - **Extensions for your SaaS**: Bring your product into the browser so people can clip, capture or fill in things using your API. - **Chrome Web Store publishing**: The listing, screenshots, permission explanations and review, all handled for you. ## Stack Chrome Extensions API, Manifest V3, TypeScript, React, chrome.storage, Chrome Web Store ## Process 1. **A quick call**: We talk for about 30 minutes about what you want to build and when you need it. After that I send you a written scope, a timeline and a fixed price. 2. **Plan it out**: Before I write real code we agree on the screens, the flows and how it will be built. It saves a lot of back and forth later. 3. **Build**: I share preview links every few days so you can click around and give feedback while things are still easy to change. 4. **Launch and after**: I handle the release and check that everything works. I'm still around after launch for fixes and small changes. ## FAQ ### Can you publish the extension to the Chrome Web Store? Yes. I prepare the listing and the permission explanations and submit it using your developer account. ### Will it work in Edge, Brave and Arc? Those browsers are all built on Chromium, so in most cases yes, sometimes with small changes. --- # Time Zone Pro: World Clock URL: https://www.shahidshaikh.com/apps/timezone-pro Download: https://apps.apple.com/us/app/time-zone-pro-world-clock/id6759158294 (App Store) Price: Free · Pro lifetime unlock Requires: iOS 17+, iPadOS 17+, macOS 14+ (Apple silicon) Compare time zones with a single drag. I built this because I kept messing up meeting times with people in other countries. You add your cities, drag the 24-hour slider, and every clock moves together. So you can see what 4 PM in London means in New York, Dubai and Tokyo in one go. It's handy if you work remotely, have clients abroad or have family in a different time zone. The day and night indicators make it pretty obvious when someone is asleep. ## Features - One reference time synced across every city - Interactive 24-hour slider - Day and night indicators at a glance - Automatic local time zone detection - 12-hour and 24-hour formats - Re-orderable city cards and a clean dark design ## FAQ ### Is Time Zone Pro free? Yes. Time Zone Pro is free to download and use. A one-time Pro unlock adds extra themes. ### Does Time Zone Pro work on Mac? Yes. It runs on iPhone, iPad and Apple silicon Macs. ### How is it different from the built-in Clock app? The built-in Clock shows the current time in each city. Time Zone Pro lets you drag to any time and see every city update together, which is what you need when planning a meeting. --- # Didnt URL: https://www.shahidshaikh.com/apps/didnt Download: https://apps.apple.com/us/app/didnt/id6745464066 (App Store) Price: Free · Premium subscription Requires: iOS 17.6+, iPadOS 17.6+, macOS 14.6+ (Apple silicon) A habit tracker that flips streaks around. Every habit app I tried was built around streaks, and the moment I broke one I stopped opening the app. So I flipped it. In Didnt you only check in when you skip, write down how you felt and why, and start again. After a few weeks you start seeing what actually throws you off. That turned out to be a lot more useful to me than a counter that resets to zero. ## Features - Check in only when you miss a habit - Mood and reason logging for every miss - Written reflections to build self-awareness - Intentional, shame-free resets - Unlimited habits with custom icons and reminders - Home screen widgets ## FAQ ### How is Didnt different from other habit trackers? Didnt has no streaks. You check in when you miss a habit and reflect on why, instead of being punished for breaking a chain. ### Is Didnt free? Didnt is free to download. Premium unlocks extras like widgets. --- # Kif: Finance Goal Tracker URL: https://www.shahidshaikh.com/apps/kif Download: https://apps.apple.com/us/app/kif-finance-goal-tracker/id6755620196 (App Store) Price: Free Requires: iOS 26+ Your money goals, without the spreadsheet. I used to track my savings goals in a spreadsheet and I hardly ever opened it. Kif is the app I wanted instead. Add goals like a new laptop or a house deposit, update what you have saved and watch the bars fill up. There's also a summary that tells you in plain words which goals you have already hit and what's next. ## Features - Track multiple savings goals with progress bars - See your next achievable goal instantly - Plain-language summary of your progress - Multi-currency support - Custom themes - Distraction-free, minimal design ## FAQ ### Is Kif free? Yes, Kif is free on the App Store. ### Does Kif connect to my bank? No. You update your savings yourself, so there's no bank login and nothing to link. --- # The Qibla: Prayer Times URL: https://www.shahidshaikh.com/apps/the-qibla Download: https://apps.apple.com/us/app/the-qibla-prayer-times/id6748718490 (App Store) Price: Free · Optional subscription Requires: iOS 18.4+ Qibla direction and prayer times, anywhere. The Qibla uses your phone's compass and GPS to point you to the Qibla, and works out the prayer times for wherever you are in the world. Most prayer apps I used were full of ads and extra stuff. I wanted something calm to open before Salah, so this one is kept very simple. ## Features - Accurate Qibla direction with compass and GPS - Daily prayer times for your location - Customisable prayer reminders - Multiple calculation methods - Works worldwide - Available in English, Arabic, Indonesian and Japanese ## FAQ ### How does The Qibla find the Qibla direction? It combines your location from GPS with your phone's compass heading to point toward the Kaaba in Makkah. ### Which prayer time calculation methods are supported? The Qibla supports multiple standard calculation methods so you can match your local mosque. --- # Scrittor: Notes URL: https://www.shahidshaikh.com/apps/scrittor Download: https://play.google.com/store/apps/details?id=com.shahid.nid (Google Play) Price: Free · Optional donation Simple notes with Google Drive backup. Scrittor is just notes. You write, pick a category and you're done. I built it to stay simple, without a pile of extra features making everything complicated. It's been downloaded over 100,000 times, and I still update it. The latest version refreshes it for modern Android with better light, dark and AMOLED themes, stronger PIN and fingerprint protection and more reliable Google Drive backup. Your notes stay on your phone and in your own Drive. I don't have a server holding them and there's no sign up. ## Features - Sort notes into categories - Search and star your important notes - Lock the app with a PIN or your fingerprint - Backup and restore with your own Google Drive - Light, dark and AMOLED themes with accent colours - Pin notes to your notification drawer ## FAQ ### Where are my Scrittor notes stored? On your device. If you turn on backup, a copy is saved to your own Google Drive and nobody else can see it. ### Can I lock Scrittor? Yes. You can protect the app with a PIN or your fingerprint. ### Do I need an account to use Scrittor? No. Scrittor works without sign up. Google Drive is only used if you turn on backup. --- # Ihsan: Quran & Prayer Times URL: https://www.shahidshaikh.com/apps/ihsan Download: Coming soon to the App Store and Google Play Price: Free Requires: iOS, Android 8.0+ Quran, hadith, prayer times and adhkar in one place. I was using one app for the Quran, another for prayer times and a third for adhkar, and most of them had ads or wanted me to sign up. Ihsan puts all of it in one app. The whole text ships inside the app, so reading and search work without a connection. There are no streaks and no activity history. The app only remembers where you are in the Quran, what you bookmarked and your settings, and all of that stays on your phone. Every text comes from a published source and I don't edit anything by hand. Bukhari and Muslim are there in full, and from the four Sunan only the narrations graded Sahih or Hasan. Prayer times are calculated on your phone from your location, method and madhab. ## Features - Full Quran in Indo-Pak script with translation and transliteration - Tafsir for every ayah: Ibn Kathir, Ma'arif al-Qur'an or Tazkirul Quran - Authentic hadith with gradings, and search across everything - Prayer times with notifications and an optional adhan - Qibla compass - Morning, evening and daily adhkar with a counter - Home screen widgets for prayer times, reading and hadith of the day - Works offline, with no ads and no account ## FAQ ### Does Ihsan work offline? Yes. The Quran, hadith and adhkar are inside the app, and prayer times are calculated on your phone. You only need a connection to search for a city or to open a tafsir passage for the first time. ### Does Ihsan have ads or need an account? No. There are no ads, no analytics and no sign up. ### Where is my data stored? On your phone. Your place in the Quran, your bookmarks and your settings are saved on the device and never sent to me. ### Which hadith collections are included? Sahih al-Bukhari and Sahih Muslim in full, and from the four Sunan only the narrations al-Albani graded Sahih or Hasan. --- # Pane: Bookmark Manager URL: https://www.shahidshaikh.com/apps/pane Download: https://chromewebstore.google.com/detail/pane-bookmark-manager/dafnkcedoggennjnilidffbodejbnicm (Chrome Web Store) Price: Free A cleaner new tab for your bookmarks. My Chrome bookmarks bar was a mess, so I made Pane. It replaces the new tab page with your bookmarks in folders. You can drag open tabs straight into a folder to save them. It syncs using Chrome's own sync, so there's no Pane account and your data isn't sitting on my server. ## Features - New tab page bookmark manager - Unlimited custom folders - Drag and drop open tabs to save them - Syncs across all your Chrome devices - Data stays in Chrome sync, no account - Dark theme with smooth animations ## FAQ ### Does Pane sync between computers? Yes. Pane uses Chrome's built-in sync, so your folders appear on every Chrome browser where you're signed in. ### Is Pane free? Yes, Pane is free on the Chrome Web Store. --- # Tailwind CSS Cheat Sheet URL: https://www.shahidshaikh.com/apps/tailwind-cheatsheet Download: https://chromewebstore.google.com/detail/tailwind-cheat-sheet-exte/jmggagicdeomaenmjjlphbamdaeojcol (Chrome Web Store) Price: Free Every Tailwind class, one click away. I was opening the Tailwind docs a hundred times a day, so I put all the classes in an extension. Search for what you need and click to copy. It has light and dark themes. It's open source on GitHub and used by over a thousand developers. ## Features - Every Tailwind CSS class in one place - Instant search - Click a class to copy it to your clipboard - Light and dark themes - Open source ## FAQ ### Is the Tailwind Cheat Sheet extension free? Yes. It's free and open source on GitHub. --- # Websites That Adapt to Reality, Not Memory URL: https://www.shahidshaikh.com/blog/building-a-website-that-rebuilds-itself Published: Jan 2, 2026 by Shahid Shaikh > **Update (2026):** I stopped this experiment when I rebuilt the site from scratch. I still like the idea though. A few days ago on X I found this [article](https://eriks.design/posts/a-living-site) from Erik, it spoke about how to make a website that rebuilds itself. The idea was interesting and I wanted to try something similar as well. Erik's approach is honestly brilliant. Every day at 6 AM UTC, his site kicks off a GitHub Action that fetches fresh data from GitHub, Spotify, X, and even the weather. Then it runs four different AI models in parallel - Claude Opus, Composer, GPT Codex, and Gemini - each creating their own version of the site. The outputs get sandboxed to a `generated/` folder, archived to `public/builds/`, and deployed automatically. The site is live before he wakes up. What caught my attention wasn't just the automation, it was the idea that a website could be alive. Not in the "real-time updates" sense, but actually regenerating itself based on what's happening in your life. ## How Mine's Different I took the same core idea but adapted it to what I actually wanted to explore. Erik's running four models in parallel to compare their outputs side-by-side, which is fascinating if you want to see how different AI models interpret the same creative brief. I went a different route. Instead of comparing models, I wanted to see how different **personas** could tell the same story. So my setup runs five model variants sequentially: 1. **Gemini** - Standard generation with creative freedom 2. **Poetic** - Gemini as a poet who hates unnecessary words 3. **Claude Opus** - Claude's take with its own chosen persona 4. **GPT** - OpenAI's interpretation 5. **Poetic Hindi** - GPT as a Shayar speaking in Hinglish Every day at 6 AM IST, a GitHub Action kicks off and generates all five versions. The pipeline is straightforward: 1. **Collect context** - Gather prompts and site structure into `generated/context.json` 2. **Generate** - Run each model variant, creating content in `generated/[model-name]/` 3. **Verify** - Make sure nothing outside `generated/` was touched 4. **Archive** - Copy all builds to `public/builds/YYYY-MM-DD` and update the manifest 5. **Deploy** - Vercel picks it up automatically The whole thing runs in about 5-7 minutes. ## Why This Actually Matters The real insight here isn't about portfolios or automation. It's about websites that **adapt to reality without human interpretation**. Most websites are static snapshots of what someone thought was important when they last had time to update it. The gap between what's actually happening and what the website says grows wider every day until someone manually bridges it. This pattern flips that. The website becomes a living reflection of actual state, not remembered state. Think about what this enables: **For SaaS products** - Your landing page could regenerate based on what features you actually shipped this week. Not what marketing planned to highlight three months ago. The site reads your changelog, understands what changed, and rewrites the messaging to match. No more "coming soon" badges on features that launched last Tuesday. **For documentation** - Docs that rewrite themselves when your API changes. The AI reads your OpenAPI spec, detects breaking changes, and regenerates the affected pages with migration guides. Developers see accurate docs, not outdated examples that reference deprecated endpoints. **For content sites** - A news site that doesn't just aggregate headlines but synthesizes them. Every morning, it reads the day's events and regenerates its homepage with context-aware summaries. Not just "what happened" but "why it matters given what happened yesterday." **For e-commerce** - Product pages that adapt to inventory, seasonality, and trends. Out of stock? The page doesn't just say "unavailable" - it regenerates to suggest alternatives based on what people who bought this also looked at. Winter coming? The product descriptions shift tone to match the season. **For internal tools** - Company dashboards that don't need manual updates. The system reads Slack, GitHub, Linear, and meeting notes, then regenerates the "what's happening" page every morning. Teams see actual progress, not last quarter's roadmap slide. The pattern is the same everywhere: **pull real data, synthesize meaning, regenerate presentation**. No human sitting there interpreting what changed and manually updating copy. ## Why I'm Writing This I'm not trying to convince anyone this is the future of web development. Maybe it is, maybe it isn't. But it's a fun experiment that actually solved a real problem for me - keeping my portfolio a little dynamic. And honestly, there's something satisfying about waking up to a site that updated itself while you were asleep. It feels less like maintaining a website and more like having a small piece of the internet that evolves on its own. That's kind of the point. --- # I Realized No One Was Listening, So I Started Writing URL: https://www.shahidshaikh.com/blog/i-realized-no-one-was-listening-so-i-started-writing Published: Dec 28, 2025 by Shahid Shaikh Ever since I started to ask some difficult questions around life like _why are we here_, _who made us_, _what is our purpose_. Those questions pulled me into a lot of knowledge - philosophy, religion, psychology, history, human behaviour. Most of it didn’t even answer those questions directly. It just changed how I started seeing everything else. I’ve lived my life with all this information in my head and never thought of expressing it through writing which I think is better than just talking because when you talk, you can see it - that tiny change in someone’s expression when they’ve stopped listening. They’re still looking at you, but they’re already somewhere else. Either waiting for their turn to speak or forming a response while you’re still talking Do people even listen anymore or do they just wait for their turn to speak? And since talking hasn’t really helped me express what I’m actually thinking, so I guess writing might? (I am just making assumptions may be you’ve already lost me on line six) At least here, I don’t have to look for that little shift in someone’s face that tells me they checked out five minutes ago. I can take my time. I can say what I mean properly. That said, even as I’m writing this, I’m aware of how short our attention spans have become, thanks to constant dopamine hits from social media. Well I guess my thoughts will just go unnoticed. Still, I’ll write. Maybe no one reads it today. Maybe it doesn’t matter. But maybe, a hundred years from now, when some future generation digs up old hard drives from a forgotten time, they’ll stumble upon this. _A small ruin of thoughts left behind by someone trying to understand why he was here at all. I think this sounds better_ --- # How a Simple Portfolio Website Changed My Life URL: https://www.shahidshaikh.com/blog/how-a-simple-portfolio-website-changed-my-life Published: Oct 9, 2025 by Shahid Shaikh In 2017, I started my first job as a technical support agent. The role involved interacting with clients through calls, chats, and emails. Working in rotating shifts every day was tough, especially the night ones. Despite that, I was genuinely happy. It was my first job, and earning ₹24,000 a month felt great at the time. During college, I used to build Android apps for fun. Development had always been something I was passionate about, and I thought I would do it for the rest of my life. But after about a year in technical support, I realised it wasn’t the right path for me. The constant interaction with people and the night shifts started to wear me out. That’s when I decided to switch careers and move into development. I began learning web development and slowly started to understand how websites are built, how CSS libraries work, and how JavaScript brings everything together. But I ran into a problem, my resume didn’t have any development experience, and I had barely any projects to show. To fix that, I started building small projects: CSS animations, simple web apps, and blog-style websites. Then another problem showed up. I needed a proper platform to display my work. Around that time, my company was offering free lifetime domain names. That’s how I got shahidshaikh.com, my first ever domain. Once I had my website up and running, things changed quickly. Recruiters started reaching out, and I noticed that many interviews happened purely because of how well my website showcased my skills. Even though my projects were simple, the website made them look professional and complete. Within just two or three months, I landed my first UI developer job.