Joined September 2007
233 Photos and videos
Pinned Tweet
24 Dec 2022
If I stopped following you on Twitter it might mean I've already found you on Mastadon and I'm slowly shutting down here!
1
1
2
1,087
Evert Pot retweeted
tldr; if you used @vltpkg as your package manager, then you were protected the minute @SocketSecurity flagged the malicious packages in the `axios` attack yesterday. The best time to switch your package manager was 48hrs ago, the next best time is right now. More below: blog.vlt.sh/blog/vlt-build
🧨 Axios only needed to be resolved somewhere in your dependency graph to affect you. Semver transitive deps runtime installs = hidden blast radius. If you only checked your project’s lockfile, you may still not know. socket.dev/blog/hidden-blast… #nodejs
3
14
45
12,184
I built a browser-based Gopher client / proxy in Node.js. Go check it out! burrow.din.gy/
1
88
Yesterday we saw the most _new_ NPM packages being released in the last 12 months, at 2804 packages. Pretty steady upward trajectory here, unlike we've ever seen. This graph is spiky because it's daily data and weekends are lower.
1
2
98
Evert Pot retweeted
"There is nothing special about Elon Musk, Sam Altman, or Mark Zuckerberg. Accepting that requires you to also accept that the world itself is not one that rewards the remarkable, or the brilliant, or the truly incredible, but those who are able to take advantage of opportunities, which in turn leads to the horrible truth that those who often have the most opportunities are some of the most boring and privileged people alive." -@EdZitron, You Can't Make Friends With The Rockstars wheresyoured.at/rockstars/
100
674
2,732
269,803
4 Oct 2024
I just blogged: "New Structured Fields RFC out, and so is my Javascript package" evertpot.com/structured-fiel…
2
173
3 Oct 2024
I just blogged "Hello world! meet Kian: evertpot.com/hello-world-kia…"
1
202
15 Aug 2024
Funny but also people are dicks in the comments. I still thinks tabs need to be rethought in modern browsers. This usage pattern is very common and browsers don't cater people well: evertpot.com/tabs-are-the-wr…
Replying to @sodiumPen
thank you to everyone who provided info on how to restore an old session from the profiles cache... i feel like a part of me is restored
204
14 Aug 2024
Dear #lazyweb I want to make sure users use strong passwords when creating accounts. I don't want to just check password length and presence of numbers/symbols. I think it's better to check entropy. This library seems to be exactly what I need: github.com/dropbox/zxcvbn
1
1
151
14 Aug 2024
But! It's 8 years since a release. That seems long for a security-related library. How do you check password strength? #infosec #websec #security
2
123
2 Jul 2024
I wrote something! Creating an open source download counter with Web Components: evertpot.com/webcomponent-do… #npm #php #packagist #js #webcomponents
1
123
15 Apr 2024
tale as old as time
15 Apr 2024
Replying to @Wagepoint
Depressing amount of javascript code for what could have been a fairly straightforward server-rendered multi page HTML app so good luck debugging otherwise ^_^
1
1
288
Evert Pot retweeted
I wrote this Format dialog back on a rainy Thursday morning at Microsoft in late 1994, I think it was. We were porting the bajillion lines of code from the Windows95 user interface over to NT, and Format was just one of those areas where WindowsNT was different enough from Windows95 that we had to come up with some custom UI. I got out a piece of paper and wrote down all the options and choices you could make with respect to formatting a disk, like filesystem, label, cluster size, compression, encryption, and so on. Then I busted out VC 2.0 and used the Resource Editor to lay out a simple vertical stack of all the choices you had to make, in the approximate order you had to make. It wasn't elegant, but it would do until the elegant UI arrived. That was some 30 years ago, and the dialog is still my temporary one from that Thursday morning, so be careful about checking in "temporary" solutions! I also had to decide how much "cluster slack" would be too much, and that wound up constraining the format size of a FAT volume to 32GB. That limit was also an arbitrary choice that morning, and one that has stuck with us as a permanent side effect. So remember... there are no "temporary" checkins :) Follow me for more random code musings!
580
3,915
26,483
2,459,129
18 Mar 2024
Find someone that loves you like this man loves his own coolaid. Read the whole thread for the funny context!
16 Mar 2024
Neither does the machine code V8’s JIT outputs to run Linear performantly. Abstractions are good, actually.
229
Evert Pot retweeted
We are excited to share with you our first edition Toronto JS TL;DR Our goal with this newsletter to is keep you apprised of what’s going on with Toronto JS and provide a spotlight on your projects. Subscribe and join us on our journey: tldr.torontojs.com/p/toronto…
2
6
880
Evert Pot retweeted
30 Jun 2023
We just released TypeScript 5.2 Beta! Check out - 'using' Declarations - Decorator Metadata - Easier Tuple Type Notation - The "Inline Variable" Refactoring - Comma Completions in Object Literals and more! Try it today! devblogs.microsoft.com/types…
12
195
682
117,342
20 Jun 2023
I want to start a new newsletter, and really miss Revue's authoring tool. Anything like that that's similarly simple?
221
Evert Pot retweeted
🚨 nginx-1.25.1 mainline version has been released which includes a new feature allowing a plain TCP socket to support HTTP/1.1 and HTTP/2 simultaneous, removed HTTP/2 server push and “ssl” directive, and several bug fixes. Learn more: bit.ly/3YmdPva

1
8
39
7,922
Evert Pot retweeted
🥁 Your 0$ MRR bootstrapped SaaS will not need a infinite scale cloud database right from the start
In 2020 Figma started hitting growing pains with their single managed Postgres database. That means they managed to grow to a $2B company on a single mged instance. I bet at they hired engineers around this time who grumbled about not picking a more ‘scalable’ tech.
1
4
742
Evert Pot retweeted
In 2020 Figma started hitting growing pains with their single managed Postgres database. That means they managed to grow to a $2B company on a single mged instance. I bet at they hired engineers around this time who grumbled about not picking a more ‘scalable’ tech.
42
291
2,893
1,951,936