This log, with feeds
Short, dated entries like this one now live here first, typed as shipped, learned, metric or note. There is an RSS and a JSON feed for the whole log and one for each product, so you can follow only the project you care about.
Log
Short, dated entries on what I ship, learn and measure. They are written here first; there is no schedule, so a quiet month is just a quiet month.
Follow everything: RSS · JSON Feed
Or one product: BitPaper · Airtifact · yausell.com (RSS; swap .xml for .json for JSON Feed)
Short, dated entries like this one now live here first, typed as shipped, learned, metric or note. There is an RSS and a JSON feed for the whole log and one for each product, so you can follow only the project you care about.
Recruiters, collaborators and the curious each get their own page: /hire, /studio and /about, plus a one-page CV. Availability is written down with the date it was last confirmed, and is also published as /status.json.
Each product now has a case study with its stars, downloads and last commit read from GitHub and npm at build time. Every number shows its source and the date it was read, and a daily rebuild keeps them fresh.
The site now builds with Astro from content files that a schema checks, so a typo fails the build instead of reaching the page. Every pull request runs Lighthouse on mobile and desktop and axe in both themes, and cannot merge below 100.
The npm registry counted 107 downloads of BitPaper in the seven days before November 1, 2026, almost a year after its first release.
This site used to be a single 5.8 MB HTML file that unpacked itself in the browser, so visitors watched a placeholder while base64 images and fonts decoded. It is now pre-rendered HTML with its CSS inlined, one small deferred script and hashed assets, and it scores 100 in all four Lighthouse categories on mobile and desktop.
@airtifact/mcp 1.0.0 is published. It is an MCP server that lets AI coding assistants such as Claude Desktop and Cursor deploy a local static site or preview artifact to airtifact.page and hand back a shareable link.
Version 0.0.6 of BitPaper is published on npm. A GitHub Actions workflow publishes each release when changes reach main.
First public release of BitPaper, a command-line tool that generates paper wallets for Bitcoin, Ethereum, Solana and Chainlink without touching the network. Install it with npm install -g bitpaper.
Let’s build something considered.
For senior frontend roles, product collaborations, or to compare notes on building things next to a day job, email is the fastest way to reach me.