# R King Garcia (RKINGG) > R King Garcia (RKINGG) is a web developer and designer in Manila, Philippines, and a Web Development Manager. He builds web apps, mobile, CMS (WordPress, Webflow) and DevOps work end to end, and is now exploring game reverse engineering. Tagline: Design, code & everything after. Based in Manila, Philippines (14.5995° N, 120.9842° E). Contact: hello@rkingg.com ## Pages - [Home](https://rkingg.com/): who he is, selected work, about, approach, experience, writings, playground, contact - [Projects](https://rkingg.com/projects): selected work and case studies - [Writings](https://rkingg.com/writings): essays on building for the web - [Playground](https://rkingg.com/playground): experiments and side tools ## Selected work - [Solstice](https://rkingg.com/projects/solstice): Website · 2023 · Designer & Developer. Editorial website and project index for an independent design studio. Stack: Next.js, TypeScript, Sanity, Framer Motion, Tailwind CSS. - [Meridian](https://rkingg.com/projects/meridian): Dashboard · 2023 · Product Designer & Developer. Personal finance dashboard for accounts, budgets and investments. Stack: React, TypeScript, Supabase, Recharts, Tailwind CSS. - [Flora](https://rkingg.com/projects/flora): E-Commerce · 2022 · WordPress Developer. WooCommerce store for a botanical skincare brand. Stack: WordPress, WooCommerce, PHP, Alpine.js, GSAP. - [Resonance](https://rkingg.com/projects/resonance): Web App · 2022 · Full-Stack Developer. Booking platform for a recording studio. Stack: Next.js, TypeScript, PostgreSQL, PayMongo, Tailwind CSS. - [Canopy](https://rkingg.com/projects/canopy): Web App · 2021 · Full-Stack Developer. A calm habit tracker built around streaks, not guilt. Stack: Next.js, TypeScript, PostgreSQL, Prisma, Tailwind CSS. ## Writings - [Design Systems Are Overrated Until They Are Not](https://rkingg.com/writings/design-systems-are-overrated-until-they-are-not): A design system is a shared language that evolves from usage. - [Weekend Projects Are Underrated](https://rkingg.com/writings/weekend-projects-are-underrated): Not everything needs to be a product. - [On Code Reviews](https://rkingg.com/writings/on-code-reviews): Good code reviews are not about catching bugs. - [Running Helps Me Write Code](https://rkingg.com/writings/running-helps-me-write-code): The best code I have ever written came after a morning run. - [The Boring Stack Wins](https://rkingg.com/writings/the-boring-stack-wins): Excitement is a terrible basis for technical decisions. - [Building UIs That Do Not Annoy People](https://rkingg.com/writings/building-uis-that-do-not-annoy-people): Good UI is invisible. It does not call attention to itself. ## Playground - rkives-cli: Local-first CLI for personal CRM and project data - mdpress: Markdown to static OG image generator for blog posts - dbdiff: Schema diff tool for MySQL and PostgreSQL migrations - logpipe: Real-time log tail aggregator across multiple servers - wp-audit: WordPress plugin audit scanner for security vulnerabilities - deployhook: Git post-receive hook builder for zero-downtime deploys - client-sync: AI-driven client update emails triggered by project milestones - dnscheck: Batch DNS propagation checker across global nameservers - certbot-renew: Auto-renew Let's Encrypt certs with Slack notifications - ai-agents: Custom AI agents for workflow automation and data pipelines - invoice-gen: Branded PDF invoices from a short form, with a shareable payment link - invoice-bot: Auto-generate and send invoices from payment records ## Case studies in full ### Solstice Solstice needed a site that felt as considered as its identity work. I designed it around oversized serif typography and one recurring motif — a sun sitting on the horizon line — so every case study gets room to breathe. Projects, journal entries and open roles live in Sanity, so the team publishes without a developer; pages are statically generated and revalidated on publish, with motion kept subtle and respectful of reduced-motion settings. ### Meridian Meridian pulls bank, e-wallet and brokerage balances into a single dashboard: net worth over time, spending by category, budgets that warn before they overflow, and a searchable transaction history. I designed the dark UI system and built the app on Supabase with row-level security, scheduled statement imports and CSV parsing, so every chart is driven by the user's own data. ### Flora A custom block theme and WooCommerce build for a small-batch skincare brand: product pages with ingredient breakdowns, routine bundles, a refill program and local payment options (GCash, Maya and cash on delivery). The store team edits products, bundles and landing pages in the block editor without touching code, and the theme ships lean — no page builder, optimized images and a fast checkout. ### Resonance Resonance replaced a spreadsheet and a busy Messenger inbox with self-serve booking. Clients pick a room, an engineer and a slot from live availability, pay a deposit through PayMongo and get calendar invites and reminders. Staff get a schedule view, blackout dates and per-room pricing rules, and double bookings are prevented at the database level. ### Canopy Canopy keeps the daily list short and the feedback gentle: one-tap check-ins, streaks with grace days so a single missed day doesn't wipe out progress, a consistency heatmap and a weekly summary. It's a responsive PWA with offline check-ins that sync when you're back online, plus reminder notifications scheduled around each habit.