{"title":"Cart pairings","description":"","products":[{"product_id":"calm-code","title":"Calm Code","description":"\u003cp\u003eCalm Code is a short collection of eight essays on writing software the way you'd build furniture, slowly, with consideration, and with a long view of who will use it after you're gone.\u003c\/p\u003e\u003cp\u003eIt's not a productivity book. It's not against productivity, either. It's a quiet argument that the best code in your career probably wasn't written in your most-productive year, and that the practices we treat as inefficient, long deletion sessions, single-task days, conversations with yesterday's commit message, are often where the durable work happens.\u003c\/p\u003e\u003cp\u003eRead it on a quiet evening. Underline what resonates. Argue with the rest.\u003c\/p\u003e\u003ch2\u003eThe essays\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eOn Working in Wood\u003c\/li\u003e\n\u003cli\u003eThe Honest Backlog\u003c\/li\u003e\n\u003cli\u003eA Defense of Boredom\u003c\/li\u003e\n\u003cli\u003eWhat Tests Are Actually For\u003c\/li\u003e\n\u003cli\u003eThe Pull Request as Letter\u003c\/li\u003e\n\u003cli\u003eNotes from a Codebase I Inherited\u003c\/li\u003e\n\u003cli\u003eThe Lonely Refactor\u003c\/li\u003e\n\u003cli\u003eOn Knowing When to Stop\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43342330691673,"sku":null,"price":7.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/calm-code.png?v=1779608357"},{"product_id":"field-notes-vol-1","title":"Field Notes, Volume 1","description":"\u003cp\u003eField Notes, Volume 1 collects the first year of essays from the Vellumshore journal. A short chapbook of writing on craft, attention, tools, and what we owe the people who use the things we make.\u003c\/p\u003e\u003cp\u003eEach essay is short, most under 2,000 words. They're the kind of pieces you'd read with a cup of coffee on a slow Saturday, then think about for the rest of the week.\u003c\/p\u003e\u003ch2\u003eA few of the essays inside\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eThe Eight-Hour Day Is a Fiction\u003c\/li\u003e\n\u003cli\u003eWhat Good Tools Are Quiet About\u003c\/li\u003e\n\u003cli\u003eThe Cost of Caring About Color\u003c\/li\u003e\n\u003cli\u003eOn Receipts and Other Ephemera\u003c\/li\u003e\n\u003cli\u003eWhy We Still Make Books\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe PDF is typeset with care, in Fraunces. The ePub works on any reader. Both versions are included in your download.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43342330789977,"sku":null,"price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/field-notes-vol-1.png?v=1779608357"},{"product_id":"markdown-snapshot","title":"Markdown Snapshot","description":"\u003cp\u003eMarkdown Snapshot (or \u003ccode\u003emds\u003c\/code\u003e at the prompt) is a single-purpose CLI: feed it a markdown file, get back beautifully typeset HTML that prints to PDF cleanly. That's the whole product.\u003c\/p\u003e\u003cp\u003eIt exists because every \"markdown to PDF\" workflow we tried either required configuring LaTeX (life is short), depended on a browser print dialog with default Times New Roman (charmless), or produced something that looked like a printed Reddit comment (insulting to the source material).\u003c\/p\u003e\u003cp\u003e\u003ccode\u003emds\u003c\/code\u003e produces HTML calibrated for print: real page margins (letter or A4), proper widow\/orphan handling, code that doesn't break across pages, links that don't underline in print mode. Five themes including a Fraunces serif treatment. Works offline. No telemetry. Zero external dependencies.\u003c\/p\u003e\u003ch2\u003eWorkflow\u003c\/h2\u003e\u003cpre\u003e\u003ccode\u003emds essay.md                  # → essay.html\nmds essay.md --theme editorial\nmds README.md -o paper.html\n\u003c\/code\u003e\u003c\/pre\u003e\u003cp\u003eOpen the HTML in any browser, hit Cmd\/Ctrl+P, Save as PDF. Done.\u003c\/p\u003e\u003ch2\u003eThemes\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003epaper\u003c\/strong\u003e (default) — Fraunces body, Inter headings, warm off-white\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003enotebook\u003c\/strong\u003e — Tight, all-Inter, denser pages\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eeditorial\u003c\/strong\u003e — Wide-margin longform with serif headings\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003edark\u003c\/strong\u003e — Inverted for screen reading\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eprint\u003c\/strong\u003e — High-contrast, optimized for laser printers\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43342330855513,"sku":null,"price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/markdown-snapshot.png?v=1779608357"},{"product_id":"pace","title":"Pace","description":"\u003cp\u003ePace is a command-line time tracker designed for people who already live in a terminal. It's not Toggl. It's not Harvest. It's a single binary, one config file, and a half-dozen commands you'll remember within a day.\u003c\/p\u003e\u003cp\u003eType \u003ccode\u003epace start \"writing the Q2 plan\"\u003c\/code\u003e and your session starts. Type \u003ccode\u003epace stop\u003c\/code\u003e when you're done. Type \u003ccode\u003epace week\u003c\/code\u003e to see what you actually spent your time on this week. That's most of it.\u003c\/p\u003e\u003ch2\u003eWhy we made it\u003c\/h2\u003e\u003cp\u003eWe tried four other time trackers. They all wanted to be the center of our workflow. We wanted something that stayed out of the way and answered the one question we actually had: \u003cem\u003ewhere did the last week go?\u003c\/em\u003e\u003c\/p\u003e\u003ch2\u003eCommands\u003c\/h2\u003e\u003cpre\u003e\u003ccode\u003epace start \"task description\"  # begin a session\npace stop                       # end current session\npace status                     # what's running\npace today                      # today's sessions\npace week                       # this week summary\npace export csv \u0026gt; log.csv      # export everything\n\u003c\/code\u003e\u003c\/pre\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43342330921049,"sku":null,"price":9.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/pace.png?v=1779608357"},{"product_id":"the-honest-inbox","title":"The Honest Inbox","description":"\u003cp\u003eThe Honest Inbox is a short collection of six essays about the medium most of us spend more time in than any other. It is not a productivity book about achieving inbox zero. It is a quiet argument that the problem with email is rarely email itself; it is the assumptions and habits we have layered on top of it without thinking.\u003c\/p\u003e\u003cp\u003eRead it on a quiet weekend. It will not teach you a system. It will make you reconsider the systems you already use.\u003c\/p\u003e\u003ch2\u003eThe essays\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eWhat Email Is For (And What It Is Not)\u003c\/li\u003e\n\u003cli\u003eThe Cost of a Quick Question\u003c\/li\u003e\n\u003cli\u003eOn Replying Slowly\u003c\/li\u003e\n\u003cli\u003eThe Letter You Did Not Send\u003c\/li\u003e\n\u003cli\u003eNotes on the Subject Line\u003c\/li\u003e\n\u003cli\u003eWhy Inbox Zero Is A Tax\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43342743601241,"sku":null,"price":7.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/the-honest-inbox.png?v=1779608356"},{"product_id":"first-sale","title":"First Sale","description":"\u003cp\u003eFirst Sale is a 48-page practical guide written for the person about to put a thing up for sale on the internet and finding that it is harder than the courses made it look. It is structured as a sequence of decisions you will face, with concrete recommendations and honest stories about what happens when you make them wrong.\u003c\/p\u003e\u003cp\u003eIt will not promise you a million-dollar launch. It will get you from no-product to first-paying-customer with less regret than doing it blind.\u003c\/p\u003e\u003ch2\u003eWhat is inside\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSection 1: Choosing the thing\u003c\/li\u003e\n\u003cli\u003eSection 2: Pricing without flinching\u003c\/li\u003e\n\u003cli\u003eSection 3: The minimum store\u003c\/li\u003e\n\u003cli\u003eSection 4: The launch (and what to do when it is quiet)\u003c\/li\u003e\n\u003cli\u003eSection 5: Talking to your first ten customers\u003c\/li\u003e\n\u003cli\u003eAppendix: Templates, checklists, swipe copy\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43342743666777,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/first-sale.png?v=1779608357"},{"product_id":"focus-timer","title":"Focus","description":"\u003cp\u003eFocus is a single-purpose CLI timer for people who already live in a terminal and just want a clean way to do a 50-minute block without being interrupted. It is not a Pomodoro app. It does one round. You start it, it tells the system to silence notifications, it counts down, it gently rings when you are done, it restores notifications.\u003c\/p\u003e\n\u003ch2\u003eCommands\u003c\/h2\u003e\n\u003cpre\u003e\u003ccode\u003efocus 50               # start a 50-minute session\nfocus 25 \"reading\"     # start a session with a label\nfocus stop             # cancel the current session\nfocus log              # see today's sessions\n\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eThat is the whole product. No accounts, no sync, no streaks, no charts. It writes a small log file in your home directory if you want to look back, and gets out of the way otherwise.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43342743699545,"sku":null,"price":7.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/focus-timer.png?v=1779608357"},{"product_id":"slip-clipboard","title":"Slip","description":"\u003cp\u003eSlip is a CLI clipboard manager for people who copy a lot of small things (function signatures, IDs, snippets, addresses) and lose them five minutes later when they copy the next thing.\u003c\/p\u003e\n\u003cp\u003eEverything Slip captures lives in a plain-text directory in your home folder. You can edit it, search it, back it up, and walk away from Slip at any time without losing anything. The whole tool is roughly 200 lines of code and you are welcome to read it.\u003c\/p\u003e\n\u003ch2\u003eCommands\u003c\/h2\u003e\n\u003cpre\u003e\u003ccode\u003eslip save \"label\"       # save current clipboard under a label\nslip get label          # copy a saved item back to clipboard\nslip list               # list everything you have saved\nslip search query       # search by label or content\nslip rm label           # remove a slip\n\u003c\/code\u003e\u003c\/pre\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43342743732313,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/slip-clipboard.png?v=1779608357"},{"product_id":"streak","title":"Streak","description":"\u003cp\u003eStreak is a command-line habit tracker for people who've tried five habit apps and ended up with more guilt than progress. The whole point: a small, well-maintained set of habits, checked in daily (under 30 seconds), reviewed weekly. No leaderboards. No \"you broke your streak!\" notifications. No streak counters in the UI (despite the name, that's the joke).\u003c\/p\u003e\n\u003cp\u003eYou add a habit. You check in when you do it. On Sunday, \u003ccode\u003estreak week\u003c\/code\u003e shows you what you actually did. If you missed a day, the cell stays empty. Nothing yells at you. The week scrolls on.\u003c\/p\u003e\n\u003ch2\u003eCommands\u003c\/h2\u003e\n\u003cpre\u003e\u003ccode\u003estreak add \"morning walk\"      # add a habit\nstreak check morning-walk      # mark today done\nstreak list                    # today's habits\nstreak week                    # Mon-Sun grid\nstreak rm morning-walk         # remove a habit\n\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003eWhy we made it\u003c\/h2\u003e\n\u003cp\u003eEvery habit app we tried wanted to be the center of our workflow. We wanted something that took five seconds, lived in the terminal, and respected our psychology. So we wrote it.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43346312069209,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/streak.png?v=1779608356"},{"product_id":"pricing-pages","title":"Pricing Pages","description":"\u003cp\u003eThe pricing page is the most-rewritten page on every SaaS site. We built eight patterns that work, drawn from teardowns of Linear, Stripe, Notion, Vercel, and a dozen other companies whose pricing pages we admire. Real HTML and CSS, no Figma file you have to translate into code, no framework lock-in.\u003c\/p\u003e\n\u003cp\u003eEach template is a single self-contained \u003ccode\u003e.html\u003c\/code\u003e file with embedded CSS. Open one in a browser, copy what works, drop the rest into your stack. Responsive (375 \/ 768 \/ 1440), accessible (real buttons, ARIA labels, semantic markup), and built with CSS Grid + Flexbox only.\u003c\/p\u003e\n\u003ch2\u003eThe eight templates\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThree-tier card grid (the classic)\u003c\/li\u003e\n\u003cli\u003eTwo-column with emphasis (one plan is clearly the default)\u003c\/li\u003e\n\u003cli\u003eComparison table (feature-heavy products)\u003c\/li\u003e\n\u003cli\u003eMonthly \/ annual toggle (no JS needed, uses \u003ccode\u003e:has()\u003c\/code\u003e)\u003c\/li\u003e\n\u003cli\u003eFree + paid contrast (freemium)\u003c\/li\u003e\n\u003cli\u003eSelf-serve + enterprise (mixed sales motions)\u003c\/li\u003e\n\u003cli\u003eSingle-column longform (premium services, consulting)\u003c\/li\u003e\n\u003cli\u003eOne-time purchase grid (digital products)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eAlso included\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eA printable design-rationale doc (HTML, print to PDF) walking through why each layout works\u003c\/li\u003e\n\u003cli\u003eNo JavaScript dependencies, no framework, no tracking scripts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eWho it's for\u003c\/h2\u003e\n\u003cp\u003eFounders, designers, and developers who'd rather start from informed working code than from a Figma mockup that still needs to be translated.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43346312101977,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/pricing-pages.png?v=1779608357"},{"product_id":"tomes","title":"Tomes","description":"\u003cp\u003eTomes is a command-line reading log for people who read regularly and want a record without the overhead of Goodreads. Three categories (to-read, reading, finished), one place for pull-quotes, eight commands you'll remember inside a day.\u003c\/p\u003e\n\u003cp\u003eAn evening with Tomes looks like:\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003etomes finish project-hail-mary --rating 5\ntomes quote project-hail-mary \"If we lose our humanity, we lose ourselves.\"\ntomes add \"The Overstory\" --author \"Richard Powers\"\ntomes start the-overstory\n\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003eWhy we made it\u003c\/h2\u003e\n\u003cp\u003eGoodreads asks for too much (ratings, reviews, social feeds) and gives back too little (recommendations skewed by what your network reads, not what you'd love). Tomes asks for very little: a quick log when you finish something, an optional pull-quote, a rating you can skip. The point is the record, not the metrics.\u003c\/p\u003e\n\u003ch2\u003eCommands\u003c\/h2\u003e\n\u003cpre\u003e\u003ccode\u003etomes add \"Title\" --author \"Name\"\ntomes start \u0026lt;slug\u0026gt;\ntomes finish \u0026lt;slug\u0026gt; --rating 4\ntomes quote \u0026lt;slug\u0026gt; \"...\"\ntomes list                # all books\ntomes current             # what you're reading\ntomes log                 # finished, chronological\ntomes search \u0026lt;query\u0026gt;      # title, author, or quote\n\u003c\/code\u003e\u003c\/pre\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43346312134745,"sku":null,"price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/tomes.png?v=1779608356"},{"product_id":"brand-kit-starter","title":"Brand Kit Starter","description":"\u003cp\u003eBrand Kit Starter gives a solo founder the scaffolding to build a coherent brand identity without hiring a studio. It is not a logo pack. It is a workbook that walks you through the five decisions that matter (voice, palette, type, spacing, what you are NOT), paired with production-ready starter files you fill in as you go.\u003c\/p\u003e\n\u003ch2\u003eWhat's inside\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eworkbook.html\u003c\/strong\u003e — A 10-page workbook with prompts and exercises. Print to PDF or work on screen.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003epalette-starter.css\u003c\/strong\u003e — CSS custom properties for a starter color palette. Light + dark variants. Drop into any project.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003epalette-starter.json\u003c\/strong\u003e — Same palette in JSON, for design-tool imports.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003etype-ramp.css\u003c\/strong\u003e — A 7-step type scale with usage notes. Update the font families and ship.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003etype-ramp.html\u003c\/strong\u003e — A preview file that renders the type ramp visually.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003elogo-lockups.svg\u003c\/strong\u003e — Three starter logo layouts (wordmark, mark, combination) ready to adapt in any vector editor.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eWhy a workbook, not a Figma file\u003c\/h2\u003e\n\u003cp\u003eA Figma, file gives you a result without making you understand the choices. Brand Kit Starter makes you do the work of deciding, then gives you the scaffolding to execute. By the end you'll have a written brand brief, a coherent palette, a real type ramp, and a starter logo direction.\u003c\/p\u003e\n\u003ch2\u003eWho it's for\u003c\/h2\u003e\n\u003cp\u003eFounders, indie hackers, and small studios launching new projects who want to look considered without burning a week on identity. Comfortable editing CSS and a simple SVG is helpful but not required.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43346320687193,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/brand-kit-starter.png?v=1779608356"},{"product_id":"landing-pages","title":"Landing Pages","description":"\u003cp\u003eSix landing-page templates, each shaped around a specific use case. Real HTML and CSS, no Tailwind config, no React build step, no JavaScript framework. Open one in a browser, copy what works, drop the rest into your stack.\u003c\/p\u003e\u003ch2\u003eThe six templates\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct launch\u003c\/strong\u003e — big hero, three-benefit row, social proof, single CTA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndie SaaS\u003c\/strong\u003e — hero with screenshot, three-feature grid, pricing teaser\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEbook\u003c\/strong\u003e — book-cover hero, table of contents, author bio, buy CTA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCourse\u003c\/strong\u003e — curriculum modules, instructor bio, enroll CTA with guarantee\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApp\u003c\/strong\u003e — phone mockup, App Store \/ Play Store badges, four-feature grid\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAgency\u003c\/strong\u003e — services list, case-study grid, contact form\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eAlso included\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eA printable design-rationale doc walking through why each layout works\u003c\/li\u003e\n\u003cli\u003eResponsive (375 \/ 768 \/ 1440), accessible, semantic HTML\u003c\/li\u003e\n\u003cli\u003eNo JavaScript dependencies, no tracking scripts, no framework\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eWho it's for\u003c\/h2\u003e\u003cp\u003eFounders, designers, and developers shipping a new landing page who'd rather start from real working code than a Figma mockup.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43346425970777,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/landing-pages.png?v=1779608357"},{"product_id":"resume-pack","title":"Resume Pack","description":"\u003cp\u003eFour resume templates calibrated for different audiences. Plain HTML\/CSS, no Word, no LaTeX, no Adobe required. Edit in any text editor, preview in any browser, print to PDF.\u003c\/p\u003e\u003ch2\u003eThe four templates\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eClassic\u003c\/strong\u003e — single-column, serif, conservative. Finance, law, academia.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eModern Grid\u003c\/strong\u003e — two-column, sans-serif, dense. Engineers, product designers, modern teams.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCreative\u003c\/strong\u003e — asymmetric, accent color, type-led. Designers, writers, creative roles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcademic CV\u003c\/strong\u003e — multi-page with publication slots, grant tables, teaching record.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003ePlus a writing guide\u003c\/h2\u003e\u003cp\u003eA 6-page printable guide on what to put on a resume and what to cut. The bullet-point pattern that works, the numbers that signal credibility, the five things to never include, how to tailor for a specific role without rewriting from scratch.\u003c\/p\u003e\u003ch2\u003eWho it's for\u003c\/h2\u003e\u003cp\u003eAnyone who needs a resume right now and would rather edit plain HTML than fight with Word's auto-formatting.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43346426003545,"sku":null,"price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/resume-pack.png?v=1779608357"},{"product_id":"jot","title":"jot","description":"\u003cp\u003ejot is a command-line daily journal for people who want to write a little every day without opening yet another app. You type \u003ccode\u003ejot\u003c\/code\u003e, your editor opens today's entry, you write what you want, you save and close. That's it.\u003c\/p\u003e\u003cp\u003eBehind the scenes, every entry is a plain markdown file in \u003ccode\u003e~\/.jot\/YYYY\/MM\/\u003c\/code\u003e. You can back it up with \u003ccode\u003ecp\u003c\/code\u003e, sync it with Dropbox or Syncthing, version it with git, search it with \u003ccode\u003egrep\u003c\/code\u003e, or just leave it. Nothing about jot ties you to jot.\u003c\/p\u003e\u003ch2\u003eCommands\u003c\/h2\u003e\u003cpre\u003e\u003ccode\u003ejot                       # opens today's entry in $EDITOR\njot yesterday             # opens yesterday's entry\njot 2026-05-22            # opens a specific day\njot list                  # recent entries\njot search \"the project\"  # find entries mentioning anything\njot today                 # pipe today's text to stdout\njot stats                 # writing streak + word counts\n\u003c\/code\u003e\u003c\/pre\u003e\u003ch2\u003eWhy we made it\u003c\/h2\u003e\u003cp\u003eNotion is too much. Day One is too much. A text file in a folder is exactly the right amount. jot is the smallest thing that makes writing daily friction-free.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43347090571353,"sku":null,"price":9.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/jot.png?v=1779608357"},{"product_id":"invoice-templates","title":"Invoice Templates","description":"\u003cp\u003eFive hand-coded invoice and estimate templates for freelancers, agencies, and small businesses. Plain HTML and CSS. Edit in any text editor, preview in any browser, print to PDF, email.\u003c\/p\u003e\u003cp\u003eIf you've been using QuickBooks for $25\/mo just to generate one invoice a week, this is your replacement. One purchase, lifetime use, your data stays on your machine.\u003c\/p\u003e\u003ch2\u003eThe five templates\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eClassic invoice\u003c\/strong\u003e — clean, conservative, serif. Service businesses and freelancers.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eModern invoice\u003c\/strong\u003e — two-column with a brand-color header. Studios and agencies.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eItemized invoice\u003c\/strong\u003e — grouped line items (hardware \/ services \/ shipping). Mixed product + service businesses.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEstimate \/ proposal\u003c\/strong\u003e — phased pricing with low-high ranges, timeline, signature block.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReceipt\u003c\/strong\u003e — simple PAID confirmation for one-off payments.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eWhat's NOT included\u003c\/h2\u003e\u003cp\u003eNo automation, no payment-processor integration, no email-sending. These are templates — the source-of-truth invoice itself. For automation later, use FreshBooks or Stripe Invoices. For your first 500 invoices, you don't need automation.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43347090604121,"sku":null,"price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/invoice-templates.png?v=1779608356"},{"product_id":"404-pack","title":"404 Page Collection","description":"\u003cp\u003eEight 404 page templates, each with a different visual treatment. Pick the one that fits your brand, swap your logo and links, ship. Each file is one self-contained HTML — no build, no JS, no dependencies.\u003c\/p\u003e\u003ch2\u003eThe eight pages\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMinimal\u003c\/strong\u003e — big 404, one-liner, single CTA. The safe choice.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApologetic\u003c\/strong\u003e — conversational copy with personality.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaze\u003c\/strong\u003e — SVG illustration of a wrong turn.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLibrary\u003c\/strong\u003e — bookshelf metaphor, “this page checked out.”\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAstronaut\u003c\/strong\u003e — lost-in-space with starfield + floating SVG character.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTerminal\u003c\/strong\u003e — command-prompt style with mock error output (for devtools).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTypographic\u003c\/strong\u003e — huge serif typography, no graphics.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHelpful\u003c\/strong\u003e — search box + top page links. The functional choice.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eWhy bother\u003c\/h2\u003e\u003cp\u003eA default 404 is a dead-end. A custom 404 with one recovery link cuts bounce rate measurably. The cost is one HTML file. Pick one of these.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43347090636889,"sku":null,"price":9.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/404-pack.png?v=1779608357"},{"product_id":"quiet-icons","title":"Quiet Icons","description":"\u003cp\u003eA small, opinionated icon set. Not the 1,000-icon Material set; not the maximalist Heroicons set. 33 icons drawn in one consistent style, designed to feel quiet on the page.\u003c\/p\u003e\u003cp\u003eEvery icon is 24x24 viewBox with 1.5px strokes, round joins, no fills. They inherit \u003ccode\u003ecurrentColor\u003c\/code\u003e so they take whatever color you set in CSS. They scale cleanly from 16x16 favicons to 64x64 hero icons.\u003c\/p\u003e\u003ch2\u003eWhat you get\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eicons\/\u003c\/strong\u003e — 33 individual SVG files, one per icon\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003equiet-icons.svg\u003c\/strong\u003e — All 33 in a sprite file for \u003ccode\u003e\u0026lt;use\u0026gt;\u003c\/code\u003e references\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003epreview.html\u003c\/strong\u003e — Browser preview showing every icon\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003egenerate.py\u003c\/strong\u003e — The Python script that produced the set, so you can edit and regenerate\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43347095978073,"sku":null,"price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/quiet-icons.png?v=1779608357"},{"product_id":"dotfiles-starter","title":"Dotfiles Starter","description":"\u003cp\u003eA starter set of dotfiles for the solo developer or indie maker. Every config is commented so you can edit confidently and know what each setting does. Not opinionated about your workflow — opinionated about not making you debug your shell on day one.\u003c\/p\u003e\u003ch2\u003eWhat's included\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e.zshrc\u003c\/strong\u003e — smart history, vim-style prompt with git branch, cleaner completion, color output\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e.gitconfig\u003c\/strong\u003e — \u003ccode\u003egit lg\u003c\/code\u003e for a pretty log graph, productivity aliases, rebase-by-default pull\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e.tmux.conf\u003c\/strong\u003e — vim-style pane navigation, mouse on, true-color, quiet status bar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e.vimrc\u003c\/strong\u003e — line numbers, smart indenting, persistent undo, custom statusline, no plugins required\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ealiases.sh\u003c\/strong\u003e — \u003ccode\u003ell\u003c\/code\u003e, \u003ccode\u003eg\u003c\/code\u003e, \u003ccode\u003egs\u003c\/code\u003e, \u003ccode\u003eserve\u003c\/code\u003e, and the others you'll wonder how you lived without\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003efunctions.sh\u003c\/strong\u003e — \u003ccode\u003emkcd\u003c\/code\u003e, \u003ccode\u003eextract\u003c\/code\u003e, \u003ccode\u003egitclean\u003c\/code\u003e, \u003ccode\u003eport\u003c\/code\u003e, \u003ccode\u003eweather\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003einstall.sh\u003c\/strong\u003e — cautious one-command installer (asks before overwriting, backs up your existing files)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43347096010841,"sku":null,"price":9.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/dotfiles-starter.png?v=1779608356"},{"product_id":"palette-library","title":"Palette Library","description":"\u003cp\u003e24 color palettes, each 5 swatches deep, organized by mood from quiet to bold. Use any one as the starting point for a design system, a marketing site, or just to escape the blank canvas.\u003c\/p\u003e\u003ch2\u003eWhat's in the download\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003epalettes.css\u003c\/strong\u003e — All 24 palettes as CSS custom-property blocks. Drop in, add a class to the body.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003epalettes.json\u003c\/strong\u003e — Structured JSON for design-tool imports, Tailwind config generators, etc.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eswatches.svg\u003c\/strong\u003e — A single SVG sheet showing all 24 palettes with hex values\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eswatches.html\u003c\/strong\u003e — Browser-viewable grid for fast browsing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003egenerate.py\u003c\/strong\u003e — The Python source — add your own palettes and regenerate\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eThe 24 palettes\u003c\/h2\u003e\u003cp\u003eQuiet Morning, Paper \u0026amp; Ink, Library Light, Vellum, Sage Study, Old Linen, Northern Light, Sand Dune, Forest Floor, Slate Marina, Indigo Press, Persimmon Kitchen, Saffron Market, Bordeaux, Verdigris, Coral Lagoon, Citrine Field, Plum Velvet, Midnight Sky, Neon Notebook, Carbon Studio, Electric Library, Sunrise Riot, Aurora Cold.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43347096043609,"sku":null,"price":9.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/palette-library.png?v=1779608357"},{"product_id":"weekly-review","title":"The Weekly Review","description":"\u003cp\u003eOne page. Six prompts. Twenty minutes every Sunday. The Weekly Review is a printable HTML template designed to be filled in by hand — not in an app, not in a Notion database, on paper, with a pen.\u003c\/p\u003e\u003ch2\u003eThe six prompts\u003c\/h2\u003e\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat did I actually do this week?\u003c\/strong\u003e Free text, no curation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat worked?\u003c\/strong\u003e Three things to repeat or build on.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat didn't work?\u003c\/strong\u003e Three things to subtract from next week.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHabits this week.\u003c\/strong\u003e A small 7-day grid for 3 optional habits.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNext week's three priorities.\u003c\/strong\u003e Three only. The discipline is in the cut.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOne quiet thing to remember.\u003c\/strong\u003e A moment worth keeping.\u003c\/li\u003e\n\u003c\/ol\u003e\u003ch2\u003eWhy paper\u003c\/h2\u003e\u003cp\u003eWriting by hand makes you slower, more deliberate, more honest. Paper survives software changes. A folder of weekly reviews from 2026 will still be readable in 2046. A Notion database probably won't.\u003c\/p\u003e","brand":"Vellumshore","offers":[{"title":"Default Title","offer_id":43347096076377,"sku":null,"price":7.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/3802\/7097\/files\/weekly-review.png?v=1779608357"}],"url":"https:\/\/uyykq7-pe.myshopify.com\/collections\/cart-pairings.oembed?page=2","provider":"Vellumshore","version":"1.0","type":"link"}