Don McCurdy
donmccurdy.com
Don McCurdy
@donmccurdy.com
Graphics, data visualization, and web technologies at Bentley Systems. Contributor to #glTF, #threejs, and #3DTiles. he/him.

Brooklyn, NY.
Same happened to me, but only once so far!
November 29, 2025 at 8:14 PM
3/ I'd been hoping Affinity Serif would make a competitor to Lightroom, but... that no longer looks like a possibility.
November 24, 2025 at 6:25 PM
2/ I like the idea of managing my RAW photos as normal files, and presumably building an Obsidian plugin to handle RAW preview and the (intentionally very limited) kinds of edits I'd want. But not obvious to me whether Obsidian is a reasonable foundation for that purpose.
November 24, 2025 at 6:24 PM
I hadn't! I like the design and direction.

Security is the main barrier for me... just a mostly-arbitrary hunch that a web browser needs at least one "security person" on payroll. 😥

Otherwise, I'd love to try Horse Browser too!
November 19, 2025 at 4:21 AM
3/ With all that done, though, it works great! Enjoying the tab-stacking feature. And it's nice to be using a browser with healthier incentives again.
November 19, 2025 at 3:17 AM
2/ ... I've been using Vivaldi the past few weeks, and I think that's going to be the move. In contrast to Arc: with Vivaldi I did have to change a fair number of default settings to get comfortable. Move tabs to the sidebar, update some hotkeys, disable the page-changes-sidebar-color thing.
November 19, 2025 at 3:17 AM
I think generating types might also have been a blocker but I don't recall exactly on that... my view of the options for library authors, otherwise, is essentially this:
macwright.com/2025/02/09/b...
Building an NPM module
macwright.com
October 27, 2025 at 10:28 PM
Thanks! I realize my complaint above was vague, and no pressure to address this, but just in case it's helpful: the most recent issue that blocked me from using Vite's (current) library mode was related to sourcemaps:

github.com/vitejs/vite/...
Feature Request: Generating both dev and prod builds in library mode · Issue #1814 · vitejs/vite
Is your feature request related to a problem? Please describe. I'm building a library and I want to generate output similar to what popular libraries like React and Vue do: esm + cjs/umd builds for...
github.com
October 27, 2025 at 10:25 PM
I didn't realize `deno bundle` existed! That's very interesting option, thanks, I'll need to try this out. :)
October 27, 2025 at 10:15 PM
Node.js v20+ test runner could replace the unit testing dependency tree, too:

nodejs.org/api/test.html
Test runner | Node.js v25.0.0 Documentation
nodejs.org
October 27, 2025 at 1:12 AM
Vite+ (source-available, free for OSS) would presumably do all of that in one dependency? Though I haven't found Vite (have not tried Vite+) to be as good for bundling libraries as for building applications, so far.
October 27, 2025 at 1:11 AM
Currently I'm using: biome, ava, c8, microbundle, and typescript. But even that short list gets a pretty regular stream of small updates and dependabot 'vulnerabilities' requiring updates across various repositories.
October 27, 2025 at 1:07 AM