Keenan George

Code

TypeScript

Use it to keep app data, API payloads, and component contracts easier to change.

TypeScript logo

Why it belongs

A high-confidence signal across most active app projects.

Watch-out

Types need to describe the real workflow, not hide a messy model.

Use when

Put the tool to work in a clear lane.

  • A tool has shared data shapes.
  • Several people or agents touch the code.
  • Refactors need safer edges.

Related skills

Run these checks before the tool gets more weight.

CRM

CRM Cleanup Sprint

Clean the fields, stages, and next steps that make lead follow-up hard to trust.

Outcome

A pipeline that shows what needs attention today.

Open checklist and sources
Design quality

Offer Page QA

Review a page for message, proof, mobile fit, visual quality, and next action.

Outcome

A page that looks sharp and makes the buyer path clear.

Open checklist and sources