Reposted by torben haack [t128n]danielroe @danielroe.dev · 19/09/2026don't be nice.roe.devDon't be niceSometimes, it's more important to be good than it is to be nice. 41734246
Reposted by torben haack [t128n]Pete Birkinshaw @binaryape.bsky.social · 02/09/2026Normalised Fascism In Open Sourcebrennan.dayNormalized Fascism in Open Source: $12 Million Given to DHHOpen source has become a safe harbor for far-right politics, from David Heinemeier Hansson's white-nationalist rhetoric and the Omarchy Foundation's $12 million in patron funding to so-called apolitic... 02510
torben haack [t128n] @t128n.dev · 24/06/2026static.klipy.comNed Flanders Excited in The SimpsonsALT: Ned Flanders Excited in The Simpsons 020
torben haack [t128n] @t128n.dev · 06/06/2026same experience with the macbook air m4 13" — lifespan really surprised me 040
torben haack [t128n] @t128n.dev · 26/05/2026> Allowing for programmatic transactions is basically setting us up to be a domain reseller, which is a non-trivial thing. (...) > The question does come up internally pretty regularly, however the answer has always been "not at this time." www.reddit.com/r/PorkBun/co...reddit.comporkbunregistrar's comment on "Programmatically purchase new domain via API"Explore this conversation and more from the PorkBun community 160
torben haack [t128n] @t128n.dev · 25/05/2026Love the Air except that one can’t connect 3 external monitors to it 010
torben haack [t128n] @t128n.dev · 25/05/2026Hands down, @npmx.dev has the best issue and PR templates I’ve seen 0261
torben haack [t128n] @t128n.dev · 23/05/2026better use a 6 day minimumReleaseAge thenstatic.klipy.comGlowing Brain with Mathematical FormulasALT: Glowing Brain with Mathematical Formulas 0131
torben haack [t128n] @t128n.dev · 23/05/2026 @unjs.io is pure dev sorcery.. The amount of high-quality pkgs they provide is unmatched. 090
Reposted by torben haack [t128n]Stefan Judis @stefanjudis.com · 22/05/2026TIL Firefox and Safari ship "quirks files" with site-specific fixes for sites that break in their browsers. Thanks to Chrome's monopoly, testing in other browsers is often forgotten. And if things don't work, blame goes to the browser. denodell.com/blo... 1212
torben haack [t128n] @t128n.dev · 22/05/2026Also love how often the tab-chooser de-syncs when navigating a repository 000
torben haack [t128n] @t128n.dev · 22/05/2026Built MQTT Radar, a small tool for seeing what is happening on an MQTT broker right now. Static SPA + local connector for TCP connectivity. Tool: t128n.github.io/mqtt-radar/ Lo-fi writeup: t128n.dev/writing/keep... 000
torben haack [t128n] @t128n.dev · 18/05/2026There is github.com/MatteoGabrie... by @matteogabriele.bsky.social which tackles this issuegithub.comGitHub - MatteoGabriele/agentscan: An open experiment in detecting automation patterns on GitHubAn open experiment in detecting automation patterns on GitHub - MatteoGabriele/agentscan 230
torben haack [t128n] @t128n.dev · 03/05/2026At least they’re acknowledging that they f’ed up. But definitely should have been caught earlier though in the PR review process 000
torben haack [t128n] @t128n.dev · 29/04/2026Vue Flow handles most of the heavy lifting under the hood (nodes, edges, panning & zoom). Primarily had to translate the Node-RED flow JSON into something Vue Flow understands. 000
torben haack [t128n] @t128n.dev · 29/04/2026Based on awesome work by Gerrit Riessen, I ported the Node-RED Flow Viewer to Vue ✨ Now I can finally embed flows into my docs without adding jQuery as a dependency. 📦 npmx.dev/package/vue-... 130
torben haack [t128n] @t128n.dev · 26/04/2026media.tenor.coma young man in a white jacket is standing in front of a door and says `` sign me up '' .Alt: a young man in a white jacket is standing in front of a door and says “sign me up”. 180
torben haack [t128n] @t128n.dev · 26/04/2026Overall the summer roadmap of the proton ecosystem looks very promising... stoked for it! 000
torben haack [t128n] @t128n.dev · 25/04/2026Two features I have worked on recently landed in @npmx.dev 1) npmx-likes badge (npmx.dev/api/registry...) (#2478) 2) GitHub Stars & Issues + package creation date on the npmx.dev/compare page (#2479) You can just get things done in open source ⚡ 1344
torben haack [t128n] @t128n.dev · 18/04/2026Node-RED is such an awesome tool, but what I'm really missing in it is cross-node JSDoc support. Like defining once what the shape of msg would look like and being able to reuse that across n different functional nodes without any hacky workarounds would be such a big QoL improvement. 000
torben haack [t128n] @t128n.dev · 18/04/2026For everyone not wanting to move every month, the answer is also very simple: just reuse the existing Aldi equator 2100
torben haack [t128n] @t128n.dev · 14/04/2026Wow, love discovering these small GitHub gems. Is there a repository or source that covers all the cool little tricks GitHub offers? 👀 100
torben haack [t128n] @t128n.dev · 14/04/2026Google Search Console can be such a mess. Had a problem that it couldn’t reach/find a sitemap for ages with all kinds of strange error messages, while Bing Webmaster and every other tool did have no problem with it at all 110
torben haack [t128n] @t128n.dev · 13/04/2026Stoked for what's to come 👀 Especially with the care put into it 010
torben haack [t128n] @t128n.dev · 13/04/2026@sifa.id are job postings / web-scraped job postings on the roadmap, or is this out of scope for SIFA? 👀 130
torben haack [t128n] @t128n.dev · 11/04/2026AI banners tend to be more decorative than adding value to the content piece itself. Big fan of the chapter illustrations in "The Mythical Man-Month" (e.g. archive.org/details/Myth...). They aren't just decorative but either help you understand the idea or make you think about it differently.archive.orgThe Mythical Man-Month (Anniversary Edition) : Frederick P. Brooks Jr. : Free Download, Borrow, and Streaming : Internet ArchiveFew books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and... 000
torben haack [t128n] @t128n.dev · 10/04/2026How neat is that?! Added a @standard.site GH action, and now content from my personal site is being distributed onto the Atmosphere by default. 🤯 2391
torben haack [t128n] @t128n.dev · 10/04/2026Wish there was an annotation/edit feature in Bluesky for such cases ugh 010
torben haack [t128n] @t128n.dev · 10/04/2026CAS: stores every package once, by content hash VS: assembles those files into a directory structure Node.js can traverse (wiring e.g. vite to its deps at the right versions) GVS: deduplicates that dep-graph, and shares the assembled structure across projects which uses that exact dep-graph 370
torben haack [t128n] @t128n.dev · 10/04/2026Oh yes, I was. Thought the Global Virtual Store (GVS) is the same as the Content Addressable Store … just now figured out what the GVS actually is about. 120
torben haack [t128n] @t128n.dev · 10/04/2026media.tenor.coma pixelated image of a man 's face with the word fox on the bottom leftALT: a pixelated image of a man 's face with the word fox on the bottom left 010
torben haack [t128n] @t128n.dev · 10/04/2026TIL my understanding of pnpm is greatly skewed — thought the global virtual store was default behavior since ~ v7 🫣 160
torben haack [t128n] @t128n.dev · 10/04/2026Releasing packy v2 Creating bundles for air-gapped deployments just got a bit fancier. t128n.dev/writing/rele...t128n.devReleasing packy v2Creating bundles for air-gapped deployments just got a bit fancier. 000
torben haack [t128n] @t128n.dev · 10/04/2026Now live on packy.js.org 📦packy.js.orgpackyBundle npm dependencies into tarballs in the browser for offline and air-gapped deployments when direct registry access is unavailable. 000
torben haack [t128n] @t128n.dev · 08/04/2026oxide.md has got to be one of the best extensions one can get for @zed.dev Wikilinks completion, callout completions, footnote completion... Turns Zed (for me) into a real Obsidian alternative.oxide.mdindex - Markdown-Oxide WikiMarkdown-Oxide Markdown-Oxide is a Personal Knowledge Management System (PKMS) that composes with your favorite text-editor through the Language Server Protocol (LSP). While other PKMS implementation… 000
torben haack [t128n] @t128n.dev · 08/04/2026Feels like magic, what you're cooking there -- the comparison doesn't lie! 010
torben haack [t128n] @t128n.dev · 08/04/2026✨ Working on a refactor of packy.js.org (in-browser npm pkg bundling for airgapped deployments). Adding some necessary QoL improvements that are way overdue. 100
torben haack [t128n] @t128n.dev · 08/04/2026 > Just two commands Theoretically, it could also just be reduced to `brew install jano-editor/jano/jano` with modern Homebrew versions. It then auto-taps the repository and installs the formula 110
torben haack [t128n] @t128n.dev · 06/04/2026Lean JavaScript with e18e Linting Rules t128n.dev/writing/lean...t128n.devLean JavaScript with e18e Linting RulesUse e18e's linting rules to automatically flag outdated packages and enforce modern JS patterns. 010
torben haack [t128n] @t128n.dev · 05/04/2026Experimenting with an external @sifa.id to CV export tool powered by Vite, NuxtUI, WebContainers and jsonresume.org. Crazy what the web can do nowadays compared to e.g. in 2016 🤯 2252
torben haack [t128n] @t128n.dev · 05/04/2026No API key costs, no vendor packages, no new API to learn. 😍 020
torben haack [t128n] @t128n.dev · 03/04/2026My Code Formatting Guidelines t128n.dev/writing/code...t128n.devCode Formatting GuidelinesThe formatting rules I use across my projects. 000
torben haack [t128n] @t128n.dev · 03/04/2026Dependency Standback t128n.dev/writing/depe...t128n.devDependency StandbackPatience as a security practice. 010