HNHacker News
TopNewBestAskShowJobs

sdotson

8 karma · joined May 15, 2024

Software engineer and writer
submissionscomments
sdotson··on A bear eats a software engineer (satire)
Glad to hear it! Thanks for dropping a comment.
sdotson··on Case Study: Migrating a Rush.js Monorepo to Node Type Stripping
We migrated Calm’s large Rush.js monorepo away from tsc emit and onto Node’s new type stripping feature. Key lessons:

ESM migration was a prerequisite (imports, JSON, CJS compat).

Biggest blocker: thousands of Sinon stubs (solution: “stub classes, not modules”).

Some CJS → ESM package refactors needed (lodash → lodash-es).

Results: local dev tasks ~30–40% faster, CI jobs ~3–6 minutes faster.

Full write-up: https://www.calm.com/blog/engineering/how-we-migrated-our-ru...

Curious if others have tried type stripping in Node 22/23 yet.

sdotson··on Show HN: Todo and Accomplishment Aggregator for Engineers
Hi! I'm a solopreneur and software engineer. I initially started building this as a project to help make my day-to-day work life easier. I used to freeze up during standup updates, struggling to remember what I'd done. I also used to feel bad about comment mentions in Jira/Github or requests for pr reviews falling through the cracks. Those things are now in the past. Hope this is useful to others as well.