Patrick Heneise

@patrickheneise.com

JavaScript / software engineer focused on green tech. Outdoor enthusiast based in Boulder, CO, originally from Germany. Passionate about sustainability and the great outdoors.

Excited to share vlt 1.0 along with our hosted registries & ecosystem mirrors now GA! A drop-in npm replacement, built so nothing runs on your machine just because you typed install. → faster delivery → malware blocking at the registry layer → graph-native querying

Long-distance driving in Europe is getting simpler for electric vehicles 🚗💨 New rules adopted by the European Parliament define where chargers and hydrogen stations must be placed for cars, trucks, and buses across major EU roads, so drivers always know where to refuel.   🎞️ Thelma and Louise (1991)

Still shot from 1991 film Thelma and Louise presented in a split screen format. The top image shows two women in a car driving in the desert with text that says ''Thelma, there better be an EV charging station on the way...''. The bottom image shows the women driving into the sunset with the text on screen saying ''Babe, we're in the EU. There has to be one every 60km on main roads!". European Parliament logo sits in the top right corner of the image.

Is there a way not having to do the 2FA confirmation every time with an atproto oauth sign in flow from another app? I'm already signed in with my browser, shouldn't it use the session?

bluesky sign in screen with 2FA confirmation request

Just in case you still use any Basecamp products, DHH is crashing out about his AI product gently pointing out that it’s bad for him to have extermination fantasies about the Roma people.

DHH tweet saying “This is why we need competition and open weights in Al. Imagine a world where only Anthropic sat as the moral arbiter of acceptable speech. Fucking ridiculous. (Grok of course did it no problem, same too with Kimi K).” when presented with his blog post using a slur about the Roma people.

"If your plans change, please modify or cancel your reservation as soon as possible to allow someone else to enjoy the park." Reserved campsites, blocked for multiple days and the folks never show. I've seen way too often this year and it's very frustrating for us trying to find available campsites

An empty campsite with a reservation tag on it

The distances in the US are mind blowing: we travelled 10.000km through roughly half the country. That's 1.5 round trips from Berlin to Lisbon, through 5 countries in Europe (DE/BE/FR/ES/PT) and we're still in the USA 🤯

I am once again begging Hollywood to stop using the Greek alphabet for an Ancient World movie, if they can't afford to even throw a couple of quid at anyone with an inkling of the language. Unless they really think audiences are dying to see THS THDPSSSSPS

Bild

There's an HTTP status code for performance. 103 Early Hints sends your preload and preconnect headers before the real response, so the browser downloads your CSS and hero image while your backend queries the database.

Bild

We have a free weekend and not entirely sure what to do. Any recommendations for kids activities/highlights in the area around DC or Philly? I’d prefer to avoid going into the big cities though.

Map of Washington, DC

This is an idea I've had in my obsidian notes for a while but via email for boomers / non tech business owners. I'd call it something corny like MyWebsiteGuy or something. And it's just hermes with an email account and a github token.

Patrick Heneise@patrickheneise.com · 4w ago

I created a new marketing website with Astro, linked Claude to the repo and added the new Claude Tag to a #website slack channel. Now everyone in the channel can just ask `@Claude` to make changes to the website and we don't need a CMS any more. Crazy times.

I noticed npm is finally pushing out some of the breaking changes that I wanted to push 5 years ago, so I decided to write something about it, mostly to report and raise awareness that these changes are coming 😊 www.vlt.io/blog/npm-12-...

Beyond disabling postinstalls: how npm install will change in npm 12 | vlt /vōlt/

As part of its planned 12th release, the npm CLI drops automatically running lifecycle scripts on installs as part of multiple planned breaking changes

vlt.io

Speaker announcements starting to roll out!

NodeConf.eu@nodeconf.eu · 4w ago

🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have @shogun-panda.bsky.social on the @nodeconf.eu stage! He will be telling us the story about "𝐅𝐅𝐈: 𝐂𝐫𝐨𝐬𝐬𝐢𝐧𝐠 𝐭𝐡𝐞 𝐍𝐚𝐭𝐢𝐯𝐞 𝐁𝐨𝐮𝐧𝐝𝐚𝐫𝐲 𝐢𝐧 𝐍𝐨𝐝𝐞.𝐣𝐬" 🎟️Don't miss it out, secure your tickets ti.to/apropos/node... #nodejs #techConference #eu