You just opened the repository of a website proudly built on vibes, panic, and nocturnal caffeine.
I'm not a "Software Architect". I'm worse: I'm a builder. If an idea strikes at 2:15 AM, it is live on production before your morning alarm rings. Does it work? Yes. Do I know how every line works? Picasso didn't explain his brush settings to the canvas store, so please don't ask me.
Even chaotic vibe-code deserves pristine modular elegance. Zero bloat, zero heavy build tools, pure native browser standards:
YallahHabibi/
โโโ index.html # Semantic HTML5 + loads script.js via ES Modules
โโโ favicon.svg # Dynamic SVG favicon (swaps on tab switch)
โโโ style.css # Master CSS orchestrator (@import bundle)
โโโ script.js # Main JS entrypoint (imports & triggers ES modules)
โ
โโโ css/ # ๐จ Modular CSS Layer (Separation of Concerns)
โ โโโ variables.css # Color design tokens, typography, resets & focus ring
โ โโโ layout.css # News ticker, Hero section, Block shells, Roast footer
โ โโโ components.css # Method cards, Skill bars, 16-Agent grid, Estimates, Tags, Badges
โ โโโ animations.css # Squashable bug, Confetti pops, Cookie banner, Modal, Shakes
โ โโโ responsive.css # Mobile viewports, touch targets, safe-areas & fluid auto-fit
โ
โโโ js/ # โก Modular ES6+ JavaScript Layer
โโโ burst.js # Reusable confetti physics & emoji burst engine
โโโ core.js # Shy button flee logic, logo spin, estimator & tab guilt
โโโ playground.js # Crawling bug mini-game, tiered QA certificates & cookie toast
โโโ quotes.js # Interactive Polygraph Lie Detector & Confession reaction engine
โโโ vibes.js # 50 ultra-sarcastic startup pitch roasts (non-repeating deck)
โโโ stats.js # IntersectionObserver-driven smooth number counter
- Zero Build Step: Runs out of the box in any browser using native ES Modules (
type="module"). - High Maintainability: Want to tweak the squashable bug? Open playground.js or animations.css. Want to tweak lie confessions? Open quotes.js.
- Mobile First & Responsive: Fluid auto-fitting, zero horizontal overflow, and notch-safe areas (
env(safe-area-inset-*)). - A11y & Performance: Fully honors
prefers-reduced-motionand leverages lightweight CSS transitions andIntersectionObserver.
|
Try clicking |
A precision-targetable rogue |
|
Click any developer excuse to force confessions. Features animated radar status pills, percentage-based lie tags, violent stamp reactions, and truth-bomb emoji bursts. |
Enter any startup idea (or leave it blank) to get roasted with 50 unique, non-repeating developer roasts served via a smart shuffled-deck algorithm. |
|
Sticker-style neo-brutalist press badges with live pulsating server radars ( |
Interactive vector finger-heart at the hero tagline. Hover to trigger an instant micro-scaling bounce because developers secretly need love too. |
|
Clicking |
No tracking nonsense. Just a satirical bottom cookie alert you can eat with one click to dismiss forever. |
|
Switch browser tabs and watch the document title and favicon turn into judging eyes ( |
|
| Department | Official Statement |
|---|---|
| ๐ข HQ Location | Right side of my bed (the side near the wall charger) |
| โ๏ธ Legal Counsel | Represented by Better Call Saul, but downloaded from Telegram |
| ๐ Investor Deck | Profit margin: Negative, but the user experience is immaculate |
| ๐ผ Role | Chief Hallucination Officer (Gaslighting LLMs into writing working code) |
| ๐ฑ Mobile Support | 100% fluid auto-fitting, zero horizontal scroll, iOS auto-zoom immune |
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ METRIC โ COUNT โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Lines copy-pasted blind โ 40,000+ โ
โ Unit tests written โ 0 (We test in prod) โ
โ Cries for help sent to AI โ 9,999+ โ
โ Clue why lines 40-90 compile โ 0 โ
โ Math accuracy โ 100% (Audited by vibes) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
| Teammate | Official Title | Confidential Duty |
|---|---|---|
| ๐ง Claude | Chief Philosophy Officer | Does the heavy thinking. I take 100% of the glory. |
| โ Gemini | VP of Second Opinions | Consulted when Claude says "bro, that's a terrible idea". |
| ๐ฌ ChatGPT | Senior PR Rep | The one mom knows. Solid, chatty, occasionally confidently wrong. |
| ๐ GitHub | Head of Archives | Cemetery of half-finished side projects. Zero PRs, 100% emotional baggage. |
| ๐บ Vercel | VP of Deployments | Deploys straight to prod. If build breaks, I close laptop and sleep. |
| ๐ณ Docker | Container Whale | Still don't know what a Dockerfile does, but ChatGPT stopped crying. |
| ๐ Googling | Oldest Colleague | Still undefeated across 20+ years of Stack Overflow copying. |
| ๐ Copilot | Auto-Complete Pilot | Finishes my sentences, my code, and occasionally invents bugs. |
| ๐ป Cursor | Senior Lead Watcher | Edits ten files while I watch like a proud parent. |
| โ Coffee | Principal Engineer | The ONLY one on payroll. Without it, the company collapses. |
Zero npm install. Zero 500MB node_modules crater on your SSD. Zero webpack tears.
Because modern browser ES Modules are used (type="module"), run with any lightweight local server (or VS Code Live Server):
# ๐ก Option 1: Python local server (Built-in on Windows/Mac/Linux)
python -m http.server 8000
# -> Open http://localhost:8000
# ๐ป Option 2: Node npx serve (if you have Node.js installed)
npx -y serve .
# ๐ Option 3: VS Code / IDE
# Right click index.html -> "Open with Live Server"Deadlines: Emotional support for the client. Delivery occurs when vibes align.
Bugs: Surprise features. If it crashes, blame your browser cache.
Revisions: Unlimited revisions, finite patience. Each "one small change" costs one espresso.
ยฉ Forever Yallah Habibi ยท No cookies ยท No tracking ยท No clue