Content
110 entries across 5 publications: art, experiments, melange, posts, recipes.
- posts
Revisiting Obsidian as a CMS, again
Obsidian, GitHub's GraphQL API, and Astro form a free, flexible publishing system for Markdown content.
- recipes
Pineapple Bourbon Honey Sour
Bourbon, pineapple, lemon, and honey dry-shaken with egg white, served over ice with bitters and edible flowers.
- recipes
Pizza Margherita
Margherita pizza with homemade dough and sauce, fresh mozzarella, basil, and olive oil.
- recipes
Pizza Sauce
Simple 3-ingredient pizza sauce: blend drained canned tomatoes with olive oil and salt until smooth. Use immediately or refrigerate.
- recipes
Neopolitan Pizza Dough
Classic Neapolitan pizza dough recipe using 00 and all-purpose flours.
- art
Epochs
A generative onchain svg, powered by Highlight.xyz
- recipes
Creamy Bell Pepper Alfredo Sauce
A creamy red pepper pasta dish with sautéed peppers, garlic, wine and cheese, brightened with lemon and finished with a hint of nutmeg.
- posts
Case Study: Rebuilding Opul on Framer
A two-month WordPress-to-Framer migration that gave Opul's team control of the site and lifted new-customer demo conversion 50% over projections.
- recipes
Bermuda Hundred
A tropical cocktail mixing gin, Campari, orgeat, lime and pineapple juice. Shake with ice and garnish with pineapple leaf and cherry.
- posts
Revisiting Obsidian as a CMS
A home-built publishing system using Obsidian for writing, GitHub for storage, and Next.js for rendering.
- posts
Sourdough
I grew up on sourdough near San Francisco, then started a starter named Fred.
- posts
Deploy html on Replit
Replit is great but lacks HTML deployment.