Tim Fish
timfish.dev
Tim Fish
@timfish.dev
Freelance software developer • Maintainer of the @sentry.io SDK for @electronjs.org • ❤️ JavaScript, Node.js, Electron and Rust • https://github.com/timfish
New Bloody Mary level achieved
November 13, 2025 at 3:04 AM
Writing cross platform c++ is a truly awful experience
October 9, 2025 at 10:46 AM
require-in-the-middle v8.0.0 has been released which reduces the dependencies significantly while only bumping the minimum supported Node version to v8.10.0
September 24, 2025 at 2:40 PM
Thank you JavaScript!
August 6, 2025 at 2:11 PM
Love it how airport security get rude and angry when people don't know the rules that differ by country and airport and are constantly changing 🤣
July 7, 2025 at 11:54 AM
June 21, 2025 at 1:46 PM
We've been incredibly lucky with the weather for 68 degrees North. Lofoten, Norway is beautiful and I would highly recommend it!
June 15, 2025 at 5:10 PM
It still blows my mind that when flying within Schengen you can check-in online and board through automated gates with no passport or id checks.

What stops you from using someone else's ticket?
June 12, 2025 at 7:32 AM
Every couple of months I dig out my Windows laptop to test or debug something and it spends the next day almost unusable because it's downloading and installing dozens of updates with multiple restarts required.
May 29, 2025 at 11:45 AM
I created a native node module that can capture JavaScript stack traces for all threads from any other thread!
github.com/getsentry/se...
GitHub - getsentry/sentry-javascript-node-native-stacktrace: Native Node module to capture stack traces across threads
Native Node module to capture stack traces across threads - getsentry/sentry-javascript-node-native-stacktrace
github.com
May 28, 2025 at 4:31 PM
I'm going to create a JavaScript registry that proxies npm and transpiles all the ESM only packages to support CJS too 😏
May 28, 2025 at 11:32 AM
A light Portuguese snack
May 20, 2025 at 1:44 PM
Oh I've missed the Mediterranean produce 😍
May 14, 2025 at 12:23 PM
@chadwhitacre.com are the clips of hard labour moving huge rocks a visual metaphor for open source maintenance? 😄
Open Path, a Quest to Find if Open Source Can Heal the World
YouTube video by Syntax
www.youtube.com
May 1, 2025 at 11:28 AM
If you've ever had imposter syndrome, consider that with nearly 20 years experience I managed to git reset my working directory this morning before I'd had coffee and lost hours worth of work 😭
April 19, 2025 at 8:48 AM
Stansted Airport - London's shittiest airport™️
April 9, 2025 at 4:54 PM
Summer is coming 😍
April 6, 2025 at 3:54 PM
Amazingly clear day over Europe today. Managed to get some pretty clear shots of central London from 10km up
March 31, 2025 at 12:37 PM
Does anyone remember when we didn't live in a political satire?
March 12, 2025 at 4:23 AM
It's not the first time I've watched my wife fly from the jump seat but the level of responsibility still blows my mind every time!

In the briefing I was told "DO NOT TOUCH ANYTHING" but I think that goes without saying 🤣
February 17, 2025 at 12:56 PM
There are a load of nasty ESM/CJS interop issue when both @vite.dev and @pnpm.io are used together in monorepos.
Is this a Vite or pnpm issue?
github.com/nodejs/requi...
github.com/getsentry/se...
github.com/getsentry/se...
February 17, 2025 at 11:35 AM
@vite.dev any tips for getting eyes on my PR?

I've added Debug ID support to webpack, rollup and rolldown and wanted to get this working in Vite too!

github.com/vitejs/vite/...
feat: add support for injecting debug IDs by timfish · Pull Request #18763 · vitejs/vite
Debug IDs are detailed in the TC39 proposal. Debug IDs are unique IDs generated from a deterministic hash of the source code which are then injected/included in both source and sourcemap. They can ...
github.com
January 17, 2025 at 12:09 PM
This evening I'm mostly parsing minidumps with Node.js
January 7, 2025 at 11:15 PM
What's all this talk about "local first" web apps?

Is it just a rebranding of "Progressive Web Apps" that we've been shipping for a decade?
December 22, 2024 at 2:56 PM
Reposted by Tim Fish
absolutely incredible attack vector
December 6, 2024 at 3:27 AM