Sign in

josef

@josef.dev
131 followers 212 following 104 posts

JavaScript dev, garlic bread connoisseur

PostsRepliesMedia
josef @josef.dev · 06/03/2026
how are folks measuring the success of their agent prompts or skills? I typically just have claude update its own files assuming it knows how to instruct itself the best, but curious if there's guidance here
000
josef @josef.dev · 20/02/2026
ahhhhhhhhhhh npm's install-strategy=linked got a fix merged github.com/npm/cli/pull... wordpress is the community that keeps on giving ❤️
github.com
fix: linked strategy fixes for scoped packages, aliases, and peer deps by manzoorwanijk · Pull Request #8996 · npm/cli
We're looking at using install-strategy=linked in the Gutenberg monorepo (~200 workspace packages), which powers the WordPress Block Editor. While testing it in a PR, we ran into several issues...
000
josef @josef.dev · 18/02/2026
Anyone else notice their sites getting hammered with requests lately? Like bizarre requests for php files alongside the usual wp-admin suspects
000
josef @josef.dev · 14/02/2026
oh here it is, that's so strange bsky.app/profile/sxzz...
110
josef @josef.dev · 14/02/2026
anyone familiar with tsdown? trying to wrap my head around why it emits mjs/mts when type:module is present 🤔
100
Reposted by josef
David Amador @djlink.bsky.social · 29/01/2026
recorded a Windows 95 full disk defrag to soothe your timeline.
762795906
josef @josef.dev · 27/01/2026
I can’t wait to start playing around with this stuff blog.modelcontextprotocol.io/posts/2026-0...
blog.modelcontextprotocol.io
MCP Apps - Bringing UI Capabilities To MCP Clients
Today, we’re announcing that MCP Apps are now live as an official MCP extension. Tools can now return interactive UI components that render directly in the conversation: dashboards, forms, visualizati...
020
Reposted by josef
Maggie Appleton @maggieappleton.com · 23/01/2026
I have Gas Town derangement syndrome and spent the last few weeks writing thousands of words on agent orchestration patterns; how they shift our bottlenecks and force us to ask whether and when we should stop looking at code maggieappleton.com/gastown
maggieappleton.com
Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale
On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code
1629456
josef @josef.dev · 16/01/2026
It sounds really cool. I’m here for it!
010
josef @josef.dev · 16/01/2026
Hold on. An OS that runs on markdown? 👀👀
100
josef @josef.dev · 16/01/2026
Congratulations!!!
000
josef @josef.dev · 13/01/2026
Based philosophy
010
josef @josef.dev · 09/01/2026
I should get some slurm
000
josef @josef.dev · 05/01/2026
[here](https:...) is not descriptive link text 😭, your readers will benefit from something more descriptive and easier to click than the measly 4 letters
010
josef @josef.dev · 21/10/2025
Woah this is beautiful!
010
josef @josef.dev · 04/10/2025
everything reminds me of her
wolvering meme laying in bed looking at a picture of the Gatsby.js logo
030
josef @josef.dev · 29/09/2025
010
Reposted by josef
Merriam-Webster @merriam-webster.com · 18/09/2025
“I’ll be 10 min late sorry!!!” -ashamed -fragile -unreliable “A thousand apologies. The relentless slog of time has overtaken my faculties.” -powerful -commanding -honest
251881451
Reposted by josef
Andrew Schmelyun @aschmelyun.com · 24/08/2025
Slightly different content than I usually create. I put together a sort of retro for my site that went accidentally viral. How it handled a half billion requests on a $4 server, and why I think the web as a platform is unmatched. Check it out below! www.youtube.com/watch?v=nk3T...
youtube.com
Handling 500M clicks with a $4 VPS
YouTube video by Andrew Schmelyun
3193
josef @josef.dev · 14/08/2025
I'm really enjoying this typed `export default {}` pattern. Compared to something like Next.js (no hate) where you need to know the magic function name to export because it's near-impossible to type a module file(?), the typed object guides you
010
josef @josef.dev · 09/08/2025
the best way to work with these ai code assistants is to give it a very specific task with strict requirements that it can work on while you work on something else (I'm looking up places to buy crab)
010
Reposted by josef
MagnoliaConf @magnolia.boo · 08/08/2025
The CFP portal is thirsty for your abstracts. I can hear it crying at night. Feed it. FEED IT YOUR BRILLIANT IDEAS before it starts consuming StackOverflow answers for sustenance. forms.gle/ceZAHzkcxXZGCo5U9
Retro looking pumpkin with text that says "Come speak at Magnolia. Apply to the CFP. October 21-23 in Jackson, Mississippi."
0105
josef @josef.dev · 07/08/2025
first thing that comes to mind www.youtube.com/watch?v=MKsk...
youtube.com
Earth, Wind & Fire - Got to Get You Into My Life (Audio)
YouTube video by EarthWindandFireVEVO
010
josef @josef.dev · 07/08/2025
Dang this is neat
030
josef @josef.dev · 07/08/2025
Solid read. I like this pattern.
020
josef @josef.dev · 05/08/2025
Ooooo I like these fonts!
010
josef @josef.dev · 28/07/2025
prettier should be fine. The action will also have git creds already, too, so you can commit back the formatted version
010
josef @josef.dev · 28/07/2025
prettier or biome
110
josef @josef.dev · 26/07/2025
cloudflare wyd. example for what?
screenshot of Cloudflare Worker's generated types for the project, highlighting an example "Hello World" binding
000
Reposted by josef
MagnoliaConf @magnolia.boo · 17/07/2025
CFP for Magnolia Conf 2025 is now open! submit your talk by August 15(ish)! if you're part of an underrepresented group in tech, we especially want to hear from you! forms.gle/ceZAHzkcxXZGCo5U9
075
josef @josef.dev · 15/07/2025
in a way vibe coding feels like working with sql type, run, wait type, run, wait, oop wrong thing type, run, wait
000
josef @josef.dev · 14/07/2025
In this age of AI it’s crazy to put out json files for config with no schema or reference 😭
010
Reposted by josef
Aboogail Screamini @ TechBash @abbeyperini.dev · 10/07/2025
Hey y'all, my favorite conference, @magnolia.boo , needs sponsors. It has the best food, supports an under-served community, and as the inaugural costume contest winner, I can say it has the best costumes! Sponsorships start at $500, so send this to your company: drive.google.com/file/d/1p2bg...
drive.google.com
2025MagnoliaSponsorshipProspectus.pdf
01111
josef @josef.dev · 09/07/2025
rejoice! github.com/oven-sh/bun/...
github.com
implement `"nodeLinker": "isolated"` in `bun install` by dylan-conway · Pull Request #20440 · oven-sh/bun
What does this PR do? This PR implements the "nodeLinker": "isolated" option for bun install, providing a pnpm-style isolated installation mode that prevents phantom dependencie...
000
Reposted by josef
Oliver Ash @oliverjash.me · 06/07/2025
‘Vibe coding’ as a phrase is embarrassing to me. In an industry where the bar was already very low, it suggests we can care even less. It’s another step towards enshittification. The only way to make great software is to truly reason about the code and systems. There are no shortcuts.
716826
josef @josef.dev · 30/06/2025
one thing I'm struggling with using these ai code tools is consciously starting a new session when I switch contexts -- like going through docs, then asking about css. it'd be cool if it were aware of the subject change and collapse context automagically
000
josef @josef.dev · 29/06/2025
I've got one caching issue to fix and my site will be fully migrated from Cloudflare pages to workers. I ran into a few snags along the way but wrote down the friction points if any cloudflare pms/eng are interested
000
josef @josef.dev · 29/06/2025
is cloudflare's secret store GA? it shows "new" in the console, "alpha" in wrangler CLI, and "beta" on the docs 🤔
000
josef @josef.dev · 26/06/2025
Bitly to a twitter post is wild stuff
120
josef @josef.dev · 26/06/2025
sst folks know what's up github.com/sst/opencode...
github.com
000
josef @josef.dev · 26/06/2025
I called a jwt a jot today and it felt so gross
010
josef @josef.dev · 24/06/2025
Astro hype 🚀🚀
010
josef @josef.dev · 17/06/2025
> configurable import sorting HYPE. This is the only thing I turn off
000
Reposted by josef
ceej @ceej.online · 17/06/2025
I am surrounded by people who are outsourcing their own thinking to ChatGPT and they are quickly and obviously becoming dependent on it for even the most banal tasks. Once again, the "figuring it out" is the important part. Yes, you can use a crane to lift weights but you will not get stronger
12971781437
Reposted by josef
Jake Lazaroff @jakelazaroff.com · 13/06/2025
i'm just gonna bump this post whenever i see someone describe people who hold different opinions as "cultists with a weak disposition" or something similar truly nothing saps me of creative energy more than reading toxic polemics like that
jakelazaroff.com
Pathetic | jakelazaroff.com
The toxicity in the web development community needs to stop.
6567
josef @josef.dev · 11/06/2025
+1
020
josef @josef.dev · 06/06/2025
> When you add 'use client', you’re saying: “If you import me from the backend world, don’t actually bring my code into the backend—instead, provide a reference that React can turn eventually into a <script> tag and revive on the frontend.” 💡
010
Reposted by josef
Sarah Drasner @sarahedo.bsky.social · 03/06/2025
I’m a little worried that AI will lock in whatever best practices are most popular at this moment and we won’t evolve as easily from here
3233625
josef @josef.dev · 01/06/2025
Going for toothpaste? Looks like I'm eating wings tonight
000