Hi, I'm Eric.
I’m an avid world traveler, photographer, software developer, and digital storyteller.
I help implement the Content Authenticity Initiative at Adobe.
Hi, I'm Eric.
I’m an avid world traveler, photographer, software developer, and digital storyteller.
I help implement the Content Authenticity Initiative at Adobe.
Crit is a local, browser-based review surface for AI agent output: point at line 47 of the diff, type “this drops the refresh token,” and the agent picks up the comment and fixes it. Beyond code diffs it also handles plans and docs, running dev servers, and static HTML artifacts — each of which terminal scrollback handles badly. Self-hostable and works with git, jj, and sapling.
via Assaf 🌴 (@assaf@mas.to): Attached: 1 image
omp is a coding agent that runs with an IDE wired directly into it, so the model can use real editor and language-server context instead of guessing from raw text. An interesting take on where agentic coding tools are heading: less chat window bolted onto a terminal, more agent living inside the dev environment.
via Alexis Jacomy (@jacomyal@vis.social): Just found out about SiteOne Crawler: https://crawler.siteone.io
SiteOne Crawler is a single dependency-free binary that deep-crawls any site and produces an interactive audit report covering SEO, security headers, accessibility, performance, and broken links. It can also mirror a site for offline use, generate sitemaps, or convert pages to clean Markdown / llms.txt for feeding to an LLM. Available as a desktop GUI or a CLI with roughly 200 options, so it slots nicely into a CI/CD quality gate.
via Axel Rauschmayer (@rauschma@fosstodon.org): Monolith lets you download a complete web page as a single HTML file—by inlining images etc.
Monolith is a Rust CLI tool that bundles an entire web page — CSS, images, JavaScript, fonts and all — into a single self-contained HTML file with no external dependencies. A handy way to archive pages that might not survive the next site redesign or link rot purge.
via Tim McNamara (@timClicks@mastodon.nz): Attached: 1 image
Tim McNamara points out a handy Rust tip: rustup can generate shell completions for itself and for cargo, so you get tab completion for subcommands and flags in your shell of choice. A small quality-of-life win that’s easy to miss in the rustup docs.
via Rust Weekly 🦀 (@rust_discussions@mastodon.social): jj init: What if we actually could replace Git?
Chris Krycho makes a thorough, well-argued case for Jujutsu, the new Git-compatible version control system out of Google. His critique of Git’s incoherent mental model is worth the read on its own, but the real payoff is seeing how jj rethinks the working copy, revisions, and conflicts into something you can actually reason about.
via Rust Weekly 🦀 (@rust_discussions@mastodon.social): Announcing mdbook-pandoc: a mdBook backend powered by Pandoc. Render mdbooks to PDFs and much more!
An mdbook backend that uses Pandoc to generate output formats like PDF, EPUB, and more from mdbook projects. This is a useful tool for anyone writing documentation or books in Markdown with mdbook who needs high-quality typeset output beyond HTML.
via Finn Voorhees (@finnvoorhees@mastodon.social):
A Metal-powered command-line tool for upscaling video on Mac using Apple’s built-in machine learning frameworks. Nice to see GPU-accelerated video processing made accessible as a simple open-source utility.
via Simon Willison: A tiny TIL: how run multiple servers in a single Bash script, such that when the Bash script is terminated with Ctrl+C all of the servers are terminated as well
via Jer 🚵🏼: For mac devs or just occasional command line users, this is a great collection of Terminal tips from @chockenberry.
via Rust Trending: dandavison / delta: A syntax-highlighting pager for git, diff, and grep output ★18097
via Rust Trending: sharkdp / bat: A cat(1) clone with wings. ★42279
via Rust Trending: starship: ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell! ★35371
Via Rust Trending: orf / gping: Ping, but with a graph ★8826
via Elijah Manor: 📁 My dotfiles were spotlighted in a recent newsletter
A fun podcast with lots of command-line tricks.
via Rust Trending: JasonWei512 / code-radio-cli: 🎵 A command line music radio client for https://coderadio.freecodecamp.org, written in Rust. ★227
Simon Willison: TIL that macOS ships with a default CLI command called “sips,” for “scriptable image processing system” — and it can convert webp images to PNG, but it can also generate entirely new images from scratch using an almost entirely undocumented canvas-based JavaScript API!
Subscribe to my free and occasional (never more than weekly) e-mail newsletter with my latest travel and other stories:
Or follow me on one or more of the socials: