Imoran ai LogoImoran ai Logo
frontend

Why I've Been Building Browser Extensions and Agent Tools

Nov 5, 2026
4 min read
Three dark UI panels side by side: the Cookie Cutter popup counting rejected banners, the Motion Inspector side panel listing a page's animations, and an rpc-agent terminal check with viewport warnings.

Read Article

More Articles

The Motion Inspector side panel in dark mode, paused on a spring animation called drop, its overshooting easing curve above a waveform scrubber.

Read Article

frontendUI/UX

Building Motion Inspector: Turning Any Page's Animations Into Code

Why I built a Chrome side panel extension that pauses, scrubs and exports a page's animations as CSS, linear(), Motion or GSAP, how it catches 200 ms transitions, and where its exports still fall short.

Nov 2, 2026
5 min read
The Cookie Cutter popup in dark mode, showing 47 banners rejected, five recent sites, one failed site with a Report link and the per-site pause and hide controls.

Read Article

frontend

Building Cookie Cutter: A Chrome Extension That Clicks Reject for You

Why I built a small Chrome extension that finds the reject button on cookie banners and clicks it, how it avoids clicking the wrong button, and what it does when a banner has no reject option at all.

Nov 2, 2026
5 min read
Line drawing of a laptop, tablet and phone behind a terminal running rpc shot, with the Claude Code, Codex and Cursor marks wired into its prompt.

Read Article

frontend

Building rpc-agent: Device Screenshots for Coding Agents

I built rpc-agent, a CLI and MCP server that lets Claude Code, Codex and Cursor screenshot a page at real device viewports. Here is how it stitches pages taller than Chromium will draw and keeps auth headers off redirects.

Oct 30, 2026
4 min read
Gallery image

Read Article

fullstack

Payments on a Headless Shopify Store: Paystack vs Shopify's Own Gateway

I built my merch store headless, so people assume I dodged Shopify's payment fees. You can't: checkout still runs on Shopify. How payments really work on a headless Shopify store, why Shopify Payments isn't an option in Nigeria, what Paystack via the Shopify app actually costs, and when to leave Shopify and run Paystack yourself.

Jul 22, 2026
4 min read
Gallery image

Read Article

fullstack

Building a Headless Shopify Store with Next.js

How I built my merch store as a headless Shopify storefront: a custom Next.js frontend on the Storefront API, TanStack Query for the cart, GSAP and Lenis for motion, and SEO metadata plus a sitemap generated from Shopify product handles.

Jul 1, 2026
5 min read
Gallery image

Read Article

fullstack

Building a Client Feedback Agent on Vercel's Eve

I built a Slack agent on Vercel's new Eve framework that turns client feedback into tracked action items, reads the follow-up threads to know what's done, and DMs you a recap on demand, always linked to the source so it can't make things up.

Jul 1, 2026
10 min read
Gallery image

Read Article

fullstack

Multi-Tenant SaaS Auth with Supabase Row-Level Security

How I keep one tenant’s data invisible to another using Supabase row-level security: deny-by-default tables, auth.uid() policies, an admin override, and how to actually test the isolation.

Jun 28, 2026
3 min read
Gallery image

Read Article

fullstack

Building a RAG Chatbot That Won't Hallucinate (Next.js + Gemini)

How I built a RAG chatbot that answers only from uploaded documents and says "I don’t know" otherwise, using Next.js, Gemini, and Vercel Blob. The retrieval and prompt guardrails that keep it honest.

Jun 27, 2026
3 min read
Gallery image

Read Article

fullstack

Paystack vs Stripe: Accepting Payments as a Nigerian Developer

I have shipped both Paystack and Stripe in production from Nigeria. How they really compare on payouts, fees, reach, and developer experience, and which to use when.

Jun 26, 2026
3 min read
Gallery image

Read Article

fullstack

Verifying Payments with Webhooks in Next.js (Stripe and Paystack)

Never mark an order paid in the browser. How I verify Stripe and Paystack payments with webhooks in Next.js, including signature checks and idempotency, drawn from Fasco and Planzia.

Jun 25, 2026
3 min read
image of the article

Read Article

fullstackmvp

Building Progressive Web Apps (PWAs) in Next.js

How I turned my Next.js apps Planzia and Quick Onboard Doc into installable PWAs with next-pwa: the config, the manifest, an offline fallback, and the caching choices that actually matter.

Nov 24, 2025
3 min read
image of the article

Read Article

demomvp

AI Onboarding: Preventing Hallucination with the RAG Chatbot

Quick Onboard Doc is a RAG chatbot that answers from a company’s own uploaded docs and says "I don’t know" when the answer isn’t there. How I built the retrieval guardrail with Next.js, Gemini, and Vercel Blob.

Nov 19, 2025
2 min read
image of the article

Read Article

mvpdemo

Full Control: E-Commerce Admin Panel with React & TypeScript

The admin half of Fasco: a React + TypeScript + Supabase dashboard where the store owner manages inventory, watches revenue, recovers abandoned carts, and controls user roles at the database level.

Nov 15, 2025
2 min read
image of the article

Read Article

demomvp

Building Planzia: A Modern Project Management Site with Next.js

Planzia is a project management app I built with Next.js: workspaces, tasks, team invites, a Paystack paywall wired through webhooks, and analytics that show where the budget actually went.

Nov 14, 2025
2 min read
image of the article

Read Article

UI/UX

How I Find Stunning Designs to Code (My Full Process Revealed)

Where I actually find free, high-quality UI designs to build my projects: the Figma Community, befriending designers, and component libraries, plus how I credit the people I borrow from.

Nov 13, 2025
2 min read
image of the article

Read Article

demomvp

FASCO: Modern E-Commerce User Flow with React & Supabase

How I built the shopper side of Fasco, a React + Vite + Supabase fashion store: persistent carts, real product filtering, and a checkout that only marks an order paid once the payment webhook confirms it.

Nov 12, 2025
3 min read
PRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENTPRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENTPRODUCT DEVELOPERUI ENGINEERMVP DEVELOPMENTFRONTEND DEVELOPMENT