Sign in

DogPawHat

@dogpawhat.tech
326 followers 710 following 960 posts

"The core problem is that JavaScript isn’t real." dogpawhat.tech

PostsRepliesMedia
Reposted by DogPawHat
bryan newbold @bnewbold.net · 28/09/2026
Hello World from the PLC organization (plcred.org)! The org was soft-announced back in March at AtmosphereConf. We've been working through logistics step by step and now have a public web presence we can point to.
blog.plcred.org
First steps of the PLC organization
1325165
DogPawHat @dogpawhat.tech · 28/09/2026
Said I'd blog about the new PDS
leaflet.dogpawhat.tech
Notes from the self-hosted PDS
How to nearly break your account for (no) fun and profit.
010
DogPawHat @dogpawhat.tech · 27/09/2026
> Tab 1: @leaflet.pub drafts view, press "New Draft" > Tab 2: edit draft for about 30 mins > Tab 1: new draft has not shown up > Tab 1: hard refresh, ah there it is This might call for a pull request.
100
Reposted by DogPawHat
Graydon Hoare @graydon-pub.bsky.social · 27/09/2026
I wholly and un-ironically believe that versioning ought to make up a significant fraction of any formal training in computers. Multiple full year courses in your degree. And there should be a set of journals and conferences on it, endowed chairs, advanced research institutes, the whole nine yards.
013314
Reposted by DogPawHat
rain 🌦️ @sunshowers.io · 26/09/2026
It's funny that the most challenging distributed systems problems are not, like, consensus algorithms, but much less flashy things like versioning and upgrades
61405
DogPawHat @dogpawhat.tech · 27/09/2026
Gah. Distributed systems are hard. Anyway, I self host this account pds now lol.
100
DogPawHat @dogpawhat.tech · 27/09/2026
testy test
000
DogPawHat @dogpawhat.tech · 27/09/2026
test
000
DogPawHat @dogpawhat.tech · 27/09/2026
test
000
DogPawHat @dogpawhat.tech · 26/09/2026
so I'm trying nixos and... it's like if terraform was an operating system? does that make sense?
000
DogPawHat @dogpawhat.tech · 26/09/2026
Cat
Black tuxedo cat sitting on a bed. He's so cute.
010
Reposted by DogPawHat
Dominik 🔮 @tkdodo.eu · 25/09/2026
We already adopted "Human Voice" for @tanstack.com Query. Please adhere to it when contributing 🙏
0413
DogPawHat @dogpawhat.tech · 22/09/2026
The megamerge is both the best and dumbest thing about jj and I love it dearly
000
Reposted by DogPawHat
TanStack @tanstack.com · 20/09/2026
🎉 Jev support just landed in TanStack AI via decide(), our new API for typed choices, scores, and booleans. The "jevolution" is in full swing. Jev on, y’all. tanstack.com/ai/latest/do...
2505
Reposted by DogPawHat
danielroe @danielroe.dev · 19/09/2026
don't be nice.
roe.dev
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
41734245
DogPawHat @dogpawhat.tech · 17/09/2026
@farisaziz.com kicks ass That is all.
050
DogPawHat @dogpawhat.tech · 17/09/2026
@farisaziz.com am I allowed to say your @logrocket.bsky.social Podrocket appearance kicks ass?
140
DogPawHat @dogpawhat.tech · 15/09/2026
Anyone seeing issues with Discord?
000
DogPawHat @dogpawhat.tech · 13/09/2026
Think he's happy I'm back.
100
DogPawHat @dogpawhat.tech · 13/09/2026
Manage your loading states people!
000
Reposted by DogPawHat
danielroe @danielroe.dev · 13/09/2026
aside from fixing bugs or adding features: 1️⃣ write docs you wish had existed when you were learning 2️⃣ build something cool and share it with others 3️⃣ make a video or give a talk about nuxt 4️⃣ help other people out on discord or github 5️⃣ invite someone else 'in' ❤️❤️❤️ roe.dev/ama #ama
I want to contribute to nuxt ,I really want to ,but I don't know how to...like what to !! 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭 And Daniel you are really the best ,I should have remembered your advice you gave long back ,I should have 😭😭😭😭😭. Text on a grainy yellow-to-fuchsia-to-blue gradient.
1385
DogPawHat @dogpawhat.tech · 12/09/2026
Mood of the conf
0152
DogPawHat @dogpawhat.tech · 10/09/2026
In Zurich for @zurichjs.com That is all
0142
DogPawHat @dogpawhat.tech · 10/09/2026
opusfived.dev This website makes me very happy to be sticking with a Codex/OpenCode Go sub pair rn
opusfived.dev
Opusfived
Make one button blue. Change nothing else. A short interactive comedy about agentic AI assistants that can never just do the thing.
010
Reposted by DogPawHat
Erik Rasmussen @erikras.com · 09/09/2026
📢 I'm officially looking for a new job. You hiring? Full time, remote from Spain, paid via EOR, IC, TypeScript, no crypto, support for 3-4 conference speaking gigs/year. Share plz. 🙏 DMs open.
22215
DogPawHat @dogpawhat.tech · 06/09/2026
Forza Kimi!
000
DogPawHat @dogpawhat.tech · 03/09/2026
I haven't used feature flags enough to have a dog in this fight I do know: > the business is on fire and the only way to put it out is to change the color of the button on the homepage" goes hard code.mendhak.com/hardcode-fea...
code.mendhak.com
It's OK to hardcode feature flags
The safest and most reliable way to deal with feature flags is to hardcode them
010
DogPawHat @dogpawhat.tech · 01/09/2026
Ticketmaster delenda est
000
DogPawHat @dogpawhat.tech · 23/08/2026
*opens a CodeSandbox on a issue* *looks at the package.json* ... ...how does it still live?
The default package.json scripts from create-react-app, which has been deprecated for years.
010
DogPawHat @dogpawhat.tech · 22/08/2026
So I do have a PR i need to update on router for its docs, but I also need to update the examples. ...which means updating query to 5.102 on those. ...which I can't do without violating the 24 minimum release age policy 🤣
000
DogPawHat @dogpawhat.tech · 22/08/2026
Quick TLDR thread of Unified Imperative Query Methods - Query had 6 methods for impertifly fetching query data, 3 each for standard and infinite query - those methods are deprecated now in favor of just `client.query` and `client.infiniteQuery`
160
Reposted by DogPawHat
Dominik 🔮 @tkdodo.eu · 22/08/2026
Thanks to all contributors of this release. Special shoutout to @dogpawhat.tech, who started working on implementing the RFC of Unified Imperative Query Methods ... checks notes ... November last year 😂. We went back and forth a lot and I changed my mind midway too. Hope we got it right 🤞
github.com
RFC: Unified Imperative Query Methods · TanStack query · Discussion #9135
Context Sometimes, APIs don’t evolve well. I’ve seen the situation a couple of times that we add an API, and we think it’s great, and then after some time, we add another API that does something si...
151
Reposted by DogPawHat
danielroe @danielroe.dev · 20/08/2026
who do I know who's a poweruser of vue-query/TanStack Query? 🙋‍♂️ (don't be shy!)
6191
DogPawHat @dogpawhat.tech · 20/08/2026
I've had a few thoughts on web development and what I think is the inevitable collapse of everything into "full stack". Kinda rambley but I hope it's a good read.
leaflet.dogpawhat.tech
Why you should do web development full stack
Ramble about being constrained, I guess
041
DogPawHat @dogpawhat.tech · 20/08/2026
Just because you don't "have" to read the code doesn't mean you don't need to understand the code.
070
DogPawHat @dogpawhat.tech · 20/08/2026
...huh
Spent the afternoon trying to get a FastAPI endpoint to behave like a proper PDS. It’s fine, but the docs are written for people who don’t have to reverse engineer the whole thing just to get a 200 OK. Now I’m staring at a curl command and questioning my life choices. 🫠
000
DogPawHat @dogpawhat.tech · 18/08/2026
Should explain what was going on here: bascailly I set up a toy mirror of xkcd to transform the metadata it has into @standard.site and then get the special BlueSky embeds. Didn't get the "view publication" bit running though before I let the project go.
100
DogPawHat @dogpawhat.tech · 17/08/2026
While GitHub's performance is a hot topic again: There new stacked PR feature is at the moment useless for OSS work across forked repos, since the first PR would be contributor fork branch against main, but the rest are all in the contibutor repo and you can't have a stack across repo's
111
DogPawHat @dogpawhat.tech · 05/08/2026
Feel like reposting this for no particular reason xkcd.com/2030/
xkcd.com
Voting Software
100
DogPawHat @dogpawhat.tech · 30/07/2026
Trump kills football wasn't on my bingo card. Yeah I need to stop playing bingo.
000
DogPawHat @dogpawhat.tech · 30/07/2026
It's not a compiler
000
DogPawHat @dogpawhat.tech · 26/07/2026
Feck me they won 🟩🟥 #SpierGorm #°MayoForSam
000
Reposted by DogPawHat
James @43081j.com · 24/07/2026
always be human
9465
DogPawHat @dogpawhat.tech · 24/07/2026
having a "I want to timemachine back to 2022" kinda of day.
152 instances of "as unknown as" in the TypeScript codebase
010
DogPawHat @dogpawhat.tech · 15/07/2026
Marked safe from it coming home today
000
DogPawHat @dogpawhat.tech · 07/07/2026
Why are you like this?
Claude Chat language from Opus 4.8: "The honest gap"
000
Reposted by DogPawHat
Wojciech Maj @wojtekmaj.pl · 01/07/2026
My personal projects: "Hmm, maybe if I switch from Biome to Oxlint, I could shave 420 femtoseconds off each CI run and make AI work faster?" At work: Today I had to convince a team member that having over 500 ESLint/TypeScript errors and no CI is, in fact, not a good idea. I just can't 🫠
A screenshot from Microsoft Teams message:

We are dependent on a foundation for the rest of the team to move forward with features, and what you’re describing boils down to linting and tests.
[redacted]
Do you prefer to move forward with the tasks and unblock everyone else's work, even if it’s not 100% perfect yet, and improve it later? Or would you rather have everyone wait and everything be blocked because of you?
 
It’s a matter of choice, we aren't working alone.
9871
DogPawHat @dogpawhat.tech · 26/06/2026
In retrospect, renaming Network 2 back to RTE 2 was where it all started to go down hill. #SpierGorm
000
DogPawHat @dogpawhat.tech · 21/06/2026
Huh, its gonna be a second week starting with Fable then I guess
000
Reposted by DogPawHat
dan @danabra.mov · 19/06/2026
"but where are all the bluesky instances?" i've heard this so many times that i wrote an explainer
overreacted.io
There Are No Instances in atproto — overreacted
Like RSS and Google Reader.
42677202