Six years ago I cared for my own mother and planned the costs on paper because paper was the best tool then.
Researching pain points for women from the sandwich generation, I read hundreds of caregiver posts on Reddit, Mumsnet, and Facebook groups alongside reports from the ILO and AARP. The same pattern: one sibling does 70–100% of the care, the rest stay away. The caregiver who has been doing everything for two years has no way to renegotiate the arrangement without the conversation sounding like a threat or an accusation. Existing caregiver contract templates describe the relationship between a hired caregiver and a patient. Nothing covers the arrangement between siblings.
So I built CareWeight. A wizard that documents who handles what, maps hours to six care categories with occupation-specific US market rates, and produces a printable agreement. Free, no signup, no backend. US rates only right now.
The user is a woman 45–60, mobile-first, often filling this out at 11 PM after a day of caregiving. That shaped every decision.
Plain HTML, CSS variables, five vanilla JS modules. No React, no build step. HTML templates hold the content, JS clones and fills them.
No server. State in localStorage. Share links compress the full plan into a URL fragment via lz-string. Zero bytes leave the browser.
Hosted on Netlify: git push deploy from GitHub, free HTTPS, built-in Forms for the feedback channel, a _headers file for Content Security Policy. No infrastructure to manage.
PWA with a service worker. The user might be on a weak mobile connection at home. Offline-after-first-load means the wizard does not break mid-session. Installable from the browser on phone or desktop, no app store.
CareWeight is live: https://careweight.netlify.app/
(https://careweight.netlify.app/)If you know someone caring for an aging parent, feel free to share.
AI code generators break on multi-step forms. After 3-4 steps with validation and branching, the AI loses context and starts breaking things it already got right. You spend tokens fixing regressions instead of building.
This template prevents it with strict file separation. Each form step is an isolated component. Modify one step, and nothing else breaks. The AI only needs to read one file at a time.
0
155
Crossplatform mobile app. Policy advisors and investors track 2,508 capability fields across all economies: complexity scores, growth trends, unrealized potential gaps. Compare countries, watch specific fields, get alerts on capability shifts. Two primary user types with fundamentally different needs from the same dataset.
0
195
Asian manufacturers build world-class products but can't sell them to Western markets. CommScale takes raw factory specs (ISO certs, production capacities, chemical formulations) and turns them into market-ready brand packages. That means positioning, trademark checks, and matching with distributors. Three user types, AI handling the translation from technical language to commercial pitch.
0
188
Redesign of a real estate brokerage platform (USA).
I implemented new features for scheduling both virtual and offline tours, streamlined navigation, and refined the filtering logic. The process was research-driven, involving interviews with stakeholders, staff, and end-users. Key deliverables included optimized user flows and a complete revamp of the site's information architecture, creating a dev-ready design and a handoff for developers.
0
166
AI-scaffold engine
Turning Africa's locked research into working tools for local businesses.
Researchers can't afford to hire developers. Entrepreneurs can't read the papers. The gap between "I published a finding" and "Someone built a tool from it" is where most African innovation dies.
The bottleneck isn't talent or ambition. It's a missing tool: something that translates research into products without requiring a $100K data science hire.
The goal.
Build what I'm calling an "invisible IT bridge": a platform that lets local businesses use advanced analytics without data scientists or deep technical skills. It has to work on slow connections, cheap phones, and for people who've never used a SaaS product.