Sign in

Evert Pot

@evert.indieweb.social.ap.brid.gy
16 followers 0 following 366 posts

Software Engineer / HATEOAS nerd / Toronto resident! | he/him Fixing the javascript package ecosystem at vlt.sh. 🌉 bridged from ⁂ indieweb.social/@evert, follow @ap.brid.gy to interact

PostsRepliesMedia
Evert Pot @evert.indieweb.social.ap.brid.gy · 03/10/2026
Been thinking about this project for probably almost 20 years and a few years ago tried & failed to build this. Tried again with AI and actually got it working. globalcity.evertpot.com
Screenshot of 'Global City', a MMO sim city classic clone
100
Reposted by Evert Pot
inpc @inpc.go.mxtthxw.art.ap.brid.gy · 29/09/2026
An internet router with antennae that makes it look like a spider, its hung up in the top corner of a room to look more spidery
15101118
Evert Pot @evert.indieweb.social.ap.brid.gy · 29/09/2026
I guess that fan on the pi 5 was good for something after all
Temperature of an nvme disk on a pi5 POE NVME hat going from a steady 75 degrees celcius to 35
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 28/09/2026
Welcome to today's episode of.. 'Why is this wet?'
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 27/09/2026
Meshtastic is neat! Look at all those Toronto nodes.
020
Evert Pot @evert.indieweb.social.ap.brid.gy · 26/09/2026
There's a kid on the playground named Diablo. New one for me. I wonder if they googled the meaning
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 23/09/2026
Doing some Google Cloud stuff after years of mostly AWS. Seems like their UI has gotten a bit better! AWS is still terrible, but GCP used to be worse.
000
Reposted by Evert Pot
Terrible Maps :bot: @terriblemaps.zpravobot.news.ap.brid.gy · 18/09/2026
Which Australian capital city is closest to you
4433
Evert Pot @evert.indieweb.social.ap.brid.gy · 20/09/2026
Almost had to fill in a missing minor report today. #FatherOfTheYear
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 19/09/2026
My Sony TV was getting slow, and I was able to turn on developer mode and use adb to find bad behaving apps and uninstall them. Recommended!
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 12/09/2026
Cute new server alert. HP proliant DL20. The internet said it was quiet.
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 12/09/2026
Installed some quiet fans in the mikrotik switch. Peace has returned. #homelab #mikrotik #noctua
010
Evert Pot @evert.indieweb.social.ap.brid.gy · 11/09/2026
notion could be so nice if they weren't so cavalier with ux expectations and break things that should just work like copy-paste. good feature set but bad taste.
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 08/09/2026
Is it just me or is the full-disk encryption experience on Linux (mainly Fedora for me) really bad? It doesn't say if the password was wrong, it just hangs if you got it wrong n times with no further feedback. This is LUKS which seems to be the default path for encryption. I've also used […]
indieweb.social
Original post on indieweb.social
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 08/09/2026
Is the itsy bitsy spider a modern day Sisyphus retelling?
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 06/09/2026
Really @thunderbird ? This is all in my home directory too, despite having XDG directories.
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 31/08/2026
www.youtube.com/watch?v=1cdw9WcTdyU The Real Villain of The Backrooms.
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 27/08/2026
Out of the 10 companies on my resume, 4 still exist today. Only 1 has outlived my personal blog. It's nice to have a permanent record there of what I've been thinking/working on over the years because mostly all my commercial work has disappeared.
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 22/08/2026
Rewatching muriels wedding for the first time in 25 years and didn't realize it was so good! #movies
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 21/08/2026
My house lost power, and I'm on vacation. Turns out my NAS doesn't turn itself back on after power is restored 😭
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 20/08/2026
je kan 'AH Bonus barcode'' googlen en als je niet een bij je hebt en dan krijg je 1 die werkt
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 20/08/2026
My cowoker dropped 'load bearing' in a conversation 😭
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 14/08/2026
Airbnb should add a default field for internet bitrates in listings.
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 13/08/2026
My dad lost some files on a microsd, and linux is so fun for data recovery. Just cp /dev/sda to a file, run 'strings' and pipe to grep and you're already well on your way.
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 04/08/2026
At work I've been working on a safer, faster NPM mirror and place for teams to publish private packages. After roughly 8 months we're done! It's been a ride vlt.io #vlt #npm
vlt.io
Home | vlt /vōlt/
Package registries for teams that move fast
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 04/08/2026
I wish wireguard would tell me if the connection is down instead of pretending its all good
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 29/07/2026
Was curious why I've been getting more OOM errors recently, but just remembered I recently started some frontend work and have a Figma tab open 😅
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 28/07/2026
Turns out #Hono quietely ignores HEAD routes and just rewrites them to GET unconditionally, explaining a pretty major performance bottleneck for us. hono.dev/docs/guides/best-practices… #hono #http
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 27/07/2026
Finally got wireguard up and running so I can VPN from my laptop and phone back to home. Bit more manual than I expected, I wish the server was able to hand out IP addresses, but neat to see it all working nonetheless.
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 24/07/2026
I've used #MySQL for most of my career, but finally really getting in the weeds with #postgres And dang Postgres has some nice features but MySQL blows it out of the water performance-wise. That or Neon is just especially slow.
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 22/07/2026
I told myself I wouldn't work for a company again that stylizes its name all lowercase, but here we are again. Making me look like I forgot to capitalize. It's the worst when it's at the start of a sentence.
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 22/07/2026
I don't know why, but oh-my-zsh asking me if I want to check for updates is the key thing that makes me want to stop using it and figure out my own config.
000
Reposted by Evert Pot
Martin Paul Eve @mpe.hcommons.social.ap.brid.gy · 21/07/2026
Wow. Final judgement in the Anthropic class action is approved. Anthropic will pay $1.5 billion to authors whose works it pirated. The lawyers get $101.56 million (6.8%); a third of what they initially requested. There is a 30-day notice-of-appeal period […]
hcommons.social
Original post on hcommons.social
1514
Reposted by Evert Pot
randomMDN @randommdn.front-end.social.ap.brid.gy · 21/07/2026
🦖 Media fragments 🦖 developer.mozilla.org/en-US/docs/We… Media fragments can be included on media file (for example, video and SVG) URLs to indicate that you want to show a subset of the media: A certain duration or a certain dimension. #webdev
developer.mozilla.org
Media fragments - URIs | MDN
Media fragments can be included on media file (for example, video and SVG) URLs to indicate that you want to show a subset of the media: A certain duration or a certain dimension.
022
Evert Pot @evert.indieweb.social.ap.brid.gy · 21/07/2026
I just blogged: "Using a SSH bastion, but only when I'm touching grass" evertpot.com/ssh-tunnel-if-unresolv…
evertpot.com
Using a SSH bastion, but only when I'm touching grass
I’m a few years into my homelab. (might go into a bit more detail about that at some point!), and I often need to `ssh` into one of my servers. At home, I can just do this by using a domain name like: ssh ahoy.m.example.ca ssh bread.m.example.ca I have set up Split-Horizon DNS at home using DNSMasq, so these domains resolve but only at home. When I’m outside, I use a a ‘bastion’ server that I can `ssh` into and hop to another server. It’s on a ‘secret’ port. To automatically tell SSH to go _via_ the bastion server, I have this in my `~/.ssh/config`: Host *.m.example.ca ForwardAgent yes User evert ProxyCommand ssh -q -W %h:%p -l evert bastion.example.ca -p 6767 `bastion.example.ca` does resolve to a real IP (my home IP). The annoyance with this is that if I use one of the above commands, I always go through the bastion whether I’m home or not. I recently found about about the `Match` and `ProxyJump` command, and cludged together this: Match host *.m.example.ca exec "! getent hosts %h >/dev/null" ForwardAgent yes User evert ProxyJump evert@bastion.example.ca:6767 This works the same as before, except this rule only kicks in if the command command `getent hosts %h` fails. The `ProxyJump` is a slightly simpler command from `ProxyCommand`. I think this has been around for a bit, but I’ve just been copy-pasting `ProxyCommand` from previous configs for a decade+. You might not have a DNS setup like this, and might be using `.local` domains to access local servers, if this also work, HOWEVER: Match host *.local exec "! getent hosts %h >/dev/null" HostName %h ForwardAgent yes User evert ProxyJump bastion.example.ca:6767 Every time you do this, you computer likely first broadcasts on your local network it’s looking for that machine. `.local` / MDNS also tends to be a bit slower when you’re local, and given that you’re paying that cost. `ForwardAgent` agent can also make this extremely dangerous because someone might impersonate `target.local` and get access to your entire SSH keychain. So maybe for that case it’s not the worst thing to just always go through a bastion server. If so, this config is for you: Host *.local HostName %h ForwardAgent yes User evert ProxyJump bastion.example.ca:6767 This _always_ go through the bastion for every SSH connection to a `.local` host.
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 21/07/2026
It's true! I blogged! "Using a SSH bastion, but only when I'm touching grass" evertpot.com/ssh-tunnel-if-unresolv…
evertpot.com
Using a SSH bastion, but only when I'm touching grass
I’m a few years into my homelab. (might go into a bit more detail about that at some point!), and I often need to `ssh` into one of my servers. At home, I can just do this by using a domain name like: ssh ahoy.m.example.ca ssh bread.m.example.ca I have set up Split-Horizon DNS at home using DNSMasq, so these domains resolve but only at home. When I’m outside, I use a a ‘bastion’ server that I can `ssh` into and hop to another server. It’s on a ‘secret’ port. To automatically tell SSH to go _via_ the bastion server, I have this in my `~/.ssh/config`: Host *.m.example.ca ForwardAgent yes User evert ProxyCommand ssh -q -W %h:%p -l evert bastion.example.ca -p 6767 `bastion.example.ca` does resolve to a real IP (my home IP). The annoyance with this is that if I use one of the above commands, I always go through the bastion whether I’m home or not. I recently found about about the `Match` and `ProxyJump` command, and cludged together this: Match host *.m.example.ca exec "! getent hosts %h >/dev/null" ForwardAgent yes User evert ProxyJump evert@bastion.example.ca:6767 This works the same as before, except this rule only kicks in if the command command `getent hosts %h` fails. The `ProxyJump` is a slightly simpler command from `ProxyCommand`. I think this has been around for a bit, but I’ve just been copy-pasting `ProxyCommand` from previous configs for a decade+. You might not have a DNS setup like this, and might be using `.local` domains to access local servers, if this also work, HOWEVER: Match host *.local exec "! getent hosts %h >/dev/null" HostName %h ForwardAgent yes User evert ProxyJump bastion.example.ca:6767 Every time you do this, you computer likely first broadcasts on your local network it’s looking for that machine. `.local` / MDNS also tends to be a bit slower when you’re local, and given that you’re paying that cost. `ForwardAgent` agent can also make this extremely dangerous because someone might impersonate `target.local` and get access to your entire SSH keychain. So maybe for that case it’s not the worst thing to just always go through a bastion server. If so, this config is for you: Host *.local HostName %h ForwardAgent yes User evert ProxyJump bastion.example.ca:6767 This _always_ go through the bastion for every SSH connection to a `.local` host.
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 20/07/2026
Anyone wanna go in on buying the .staging TLD? Only need 250K
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 15/07/2026
TIL about RUM indexes in posgres. Pretty neat!
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 14/07/2026
Why would anyone ever want the slack in app browser instead of a real one?
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 11/07/2026
Pretty funny juxposition. Here are some stats from an open source project I maintain: Weekly downloads
3.96 million weekly downloads on npmjs.org
110
Evert Pot @evert.indieweb.social.ap.brid.gy · 11/07/2026
Joining the 10gbe club this weekend! Long waited for a good second hand deal for this router and finally got it
220
Reposted by Evert Pot
HP van Braam @hp.tmm.cx.ap.brid.gy · 09/07/2026
This is what everyone's mastodon permissions look like on #firefox, right? #gopher #retrocomputing
A screenshot of a Firefox permissions tab for "mastodon.tmm.cx" on my local system.

Permissions for mastodon.tmm.cx
* Autoplay: Block Audio
* Send notifications: Allowed
* Open applications
  - gopher:// links: Allowed
001
Evert Pot @evert.indieweb.social.ap.brid.gy · 06/07/2026
Whenever I work in next.js I just have an uncontrollable urge to throw everything out and rewrite it into a server-rendered html app with a bit of client-side javascript for interactivity.
001
Evert Pot @evert.indieweb.social.ap.brid.gy · 04/07/2026
Trying #ansible for the first time to configure servers, and dang this is a slow tool. Even for very simple cases.
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 03/07/2026
I think language is fluid and ever evolving and so there's no 'incorrect' if a significant group uses language slightly different. And yet I can't stand reading 'would of' / 'should of'. I feel bad for that. Is this a phenomenon from recent year? I can't remember seeing this 10+ years ago but […]
indieweb.social
Original post on indieweb.social
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 23/06/2026
I think I found a way get (at least) fedora with gnome desktops to spin up to 100% CPU usage by broadcasting a MDNS record on the local network. Sounds like a security issue?
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 22/06/2026
woah someone wrote an article about my little homelab side project www.xda-developers.com/i-built-a-wi…
xda-developers.com
I built a Windows 3.1 dashboard for my homelab, and it's the most fun I've had self-hosting
Homelab for Workgroups turns your dashboard into a nostalgic operating system, and that's exactly why I use it
100
Evert Pot @evert.indieweb.social.ap.brid.gy · 20/06/2026
We had a power outage from 9pm to 5am last night and i slept like i was on vacation
000
Evert Pot @evert.indieweb.social.ap.brid.gy · 18/06/2026
I was curious what the NPM package with the most releases was, and turns out it's 'electron-remote-control' with 37,328 versions. www.npmjs.com/package/electron-remo…
000