System startup

  • [01] Booting CK OS…
Loading workspace0%

Systems · shipped · questionable life choices

Hi,I'mCK.WordPressDeveloper in-joke on hover or focus.works;Next.jsDeveloper in-joke on hover or focus.makesmequestionwhy.

Shipped a portfolio with WebGL orbs and a hyperspeed tunnel — still negotiating with CSS over who is in charge.

Charlton K.

About

Charlton's bio, compressed for humans with short attention spans and long meeting invites.

WPNextShip

The short version

I didn't choose WordPress — WordPress chose my rent.

Still here because businesses run on it, not because it's glamorous.

Next.js side quest: same impostor syndrome, fancier build errors.

House rule: if it ships in a page builder, I'm already tired.

I'll happily debate stacks after the coffee hits.

Resume says engineer; soul says "please let this deploy".

I didn't choose WordPress — WordPress chose my rent.

Still here because businesses run on it, not because it's glamorous.

Next.js side quest: same impostor syndrome, fancier build errors.

House rule: if it ships in a page builder, I'm already tired.

I'll happily debate stacks after the coffee hits.

Resume says engineer; soul says "please let this deploy".

I didn't choose WordPress — WordPress chose my rent.

Still here because businesses run on it, not because it's glamorous.

Next.js side quest: same impostor syndrome, fancier build errors.

House rule: if it ships in a page builder, I'm already tired.

I'll happily debate stacks after the coffee hits.

Resume says engineer; soul says "please let this deploy".

Skills

Floating expertise

Hover a card. If it tilts, Framer Motion is doing its job. If it doesn’t, blame the viewport.

WordPress

The day job (and proud of it)

  • Core & hooks
  • Plugin dev
  • Custom systems

Next.js

Experimental projects — ego included

  • App Router chaos
  • Fun side builds
  • Sometimes production

UI / UX

I try my best

  • Motion & polish
  • A11y when I remember
  • No cookie banners in my dreams

Systems & case studies

One real build, two fictional roadmaps — a balanced portfolio diet.

QuoteLab gets the serious treatment below. The other cards are still “coming soon” in the most sincere, PowerPoint-roadmap sense of the phrase.

Flagship · shipped

NewLive

QuoteLab

Premium service quotation builder with live pricing and PDF export

QuoteLab is a modern quotation generator for polished, client-ready service quotes: interactive service selection, custom line items, live totals, and exportable PDFs—without looking like a spreadsheet that gave up.

Role
Product design, UX improvement, frontend development
Stack
Next.jsReactTailwind CSS
  • Interactive service selection
  • Custom service creation
  • Extras, discounts, and currency support
  • Live pricing summary
  • Quote preview
  • PDF generation
  • Responsive UI

Live product (screenshot — hover to pan)

Full QuoteLab page: quotation builder from hero through catalog, custom services, and live pricing sidebar.

Creative / Freelance

In progress

Micro booking page with deposits

Pick a slot, pay a deposit, get a calendar invite — the kind of tiny system I swear I’ll productize right after I finish “just one more” client tweak.

Event / Wedding

Coming soon

Event Invitation & RSVP Page

A beautiful event page guests can visit to read details and confirm attendance — results shown live to the host.

Small Business

Coming soon

Product / Menu Catalogue

A clean, searchable catalogue for a restaurant, café, or small shop — no ordering, just browse and discover.

Experience / philosophy

Things I’ve learned the hard way

Resume format died here. Honesty didn’t.

  • Clients don’t know what they want. That’s why they hire you.
  • If it works on localhost, it’s already a success.
  • WordPress will outlive us all. Plan accordingly.
  • Next.js is fun until you need to explain hydration to a client.
  • Good docs age better than clever code.
  • Most bugs are just requirements that finally told the truth.

Contact

Have a project?
Or just want to say hi?

Open to building products, freelance work, and meaningful collaborations.

© 2026Charlton K. · Built with Next.js & questionable sleep.