
Six CSS loading animations, no JavaScript
Six lightweight loading indicators in pure CSS. Each has a reduced motion fallback, and one variable changes the colour of all of them.
Copy-ready prompts for writing, coding, data, design and everyday work. Each one shows an example of what it produces. Newest first.

Six lightweight loading indicators in pure CSS. Each has a reduced motion fallback, and one variable changes the colour of all of them.
Describe a character and get a 16 by 16 pixel sprite as crisp SVG, with a small palette and a second frame for an idle animation.

Paste raw CSV and get a clean SVG chart with sensible scales, labels on the data, and a title that says what the chart shows.

A complete, responsive hero section in a single HTML file. No frameworks, no images, ready to paste into a site or build on.

Describe a brand in one sentence and get four different logo directions as clean SVG you can open in a browser or drop into Figma.
Subject lines your new checkout question about mobile carts one page checkouts The email Hi Dana, I saw the one page checkout you launched last week. The address autocomplete is really nice. I am curious whether it changed...
Short, specific outreach that reads like you wrote it in five minutes. Comes with three subject lines and a follow-up that adds something new.
The case for rewriting Your current stack is why hiring takes four months. Good candidates see it and decline. Every feature takes about twice the estimate because of workarounds. A rewrite buys back years of speed, and the...
For big decisions. You get the strongest case for each side, the assumptions hiding underneath, and a cheap test to run before you commit.
1. Correctness Revenue is counted more than once. JOIN orderitems produces one row per item, so SUM(o.total) adds the same order total once for every item in it. An order with three items is tripled. "Today" is the server's...
Have a slow SQL query checked for wrong results first and speed second. You get a rewrite, the indexes to add, and a way to prove it's faster.
Five second test. A new visitor would think this is "some kind of AI dashboard for teams". You sell automatic invoice reminders for freelancers, and nothing above the fold says invoice, freelancer or paid. The five biggest...
A blunt review of your landing page copy: what confuses visitors, which claims need proof, and three new hero sections to test.
Tutor: Before any formulas: you put 100 euros in a bank that pays 10% interest a year. How much do you have after one year? You: 110. Tutor: Good. In year two, is the 10% calculated on the original 100, or on something else?...
Makes Claude a patient tutor that gets you to the answer with questions and hints, so you end up actually understanding the topic.
Question 2 of 5. Tell me about a time you disagreed with a decision your manager made. What did you do? Your answer: "My manager wanted to ship the redesign before the holidays and I thought it was too early. I told her, we...
Practise for a real interview. One question at a time, a score for each answer, and a stronger version of what you actually said.
Summary. The launch moves from 2 October to 9 October so the checkout bug can be fixed properly. Marketing keeps the original date for the teaser email. Decisions Launch day is now 9 October. The teaser email still goes out on...
Turn messy notes or a transcript into decisions, a task table with owners and dates, the open questions, and a message for the team channel.
What the error means. Cannot read properties of undefined (reading 'map') means orders was undefined at the moment the component rendered. The array never arrived, or it arrived under a different name. Most likely causes 1...
Stops Claude from patching symptoms. It ranks the likely causes, tells you what to check first, and only then writes the fix.
In one paragraph. This is a bookings app for small gyms. A React front end talks to an Express API in /server. Data lives in Postgres and is accessed through Prisma. Anything slow (emails, PDF invoices) goes through a job...
Paste a file tree and a few key files and get the tour a senior engineer would give you: how a request flows, where things live, what to avoid.
Your voice, as I hear it: dry, a little self-mocking, short sentences that land on the last word. Edited version I ran my first 10K on Sunday. I would like to tell you it went well. It did not. I started too fast, because...
Paste a rough draft and get back a tighter version that still sounds like you, plus a short list of what changed and why.