Phips Peter reposted
Phips Peter
Phips Peter reposted
Phips Peter reposted
Phips Peter reposted
I can't imagine what the eng teams must be going through seeing leadership recklessly burn the karma they had slowly built up with developers
Microsoft figured out a way to upset all the VS Code users: Add a comment to commits that says "co-authored by copilot" even when the feature is not used. github.com/microsoft/vs...
Phips Peter reposted
Phips Peter reposted
we're working on a new mini-site for making replacements (native and opinionated) more discoverable in @e18e.dev already finding this useful myself anytime i want to know "do i need this anymore?" 😀 there's been such good community collab going on to build this too. loving it! 💙
@jovidecroock.com do you have a perspective on the ideal Preact stack these days? I imagine some combo of ISO Router, Tan Stack Query, Signals?
Phips Peter reposted
Why did adding ONE component make your build drastically slower? The answer is often: Barrel files. Luckily, you can enable Lazy Barrel Optimization in @vite.dev 8 and @rolldown.rs do bring your build time back to normal. Want to know more? Check the video & docs rolldown.rs/in-depth/laz...
Phips Peter reposted
Fellow alum Scott Carleton and I built an Asana client designed for AI coding agents like Claude Code. It's a fast, reliable alternative to MCP tools. → Search/create/update/comment on tasks → Manage goals, custom fields, dependecies, and more github.com/dmoskov/sharedskills/tree/main/asana
Phips Peter reposted
this was fast! @val.town is cool
fixed it! we shipped a fix that makes the 'screen of death' no longer appear!
Phips Peter reposted
@jensimmons.bsky.social is there ever a world where Safari gets OPFS backed by iCloud? I’d love to let users store files and have them sync automatically in their iCloud account.
Phips Peter reposted
new thing at @val.town - every val gets a database! plus a database browser / ui. blog.val.town/scoped-datab... maybe the coolest part: if you fork someone's val, you get a copy of the database schema.
@redblobgames.com did you ever experiment with jittering grids via noise instead of pure randomness? I think you might be able to warp the grid as a result. I'm playing around with it right now but unsure exactly how to apply the noise.
I tried a pure domain warp which worked ok but I think there might be something here codepen.io/pspeter3/ful...
Phips Peter reposted
Phips Peter reposted
Phips Peter reposted
Want to speed up subsequent @vitest.dev runs? Then try out the new experimental file-system based cache ✨ ⋄ Caches transformed modules ⋄ Does *not* work with browser mode yet ⋄ Can be manually cleared via `vitest --clearCache` More in the docs vitest.dev/config/exper...
Phips Peter reposted
Listen to @jondenor.com describe Crows by @jamesintrocaso.bsky.social makes me really hype
Phips Peter reposted
Phips Peter reposted
Phips Peter reposted
If you're in NJ and can spare some time to do door knocks, phone banking, or text banking to get out the vote for Mikie Sherrill, you totally should. This election is going to directly impact the lives of you and the folks you love who live in the state. www.mobilize.us/mikiesherril...
Phips Peter reposted
Node.js 25 is here! We have upgraded V8 to 14.1, bringing major JSON.stringify performance improvements and JIT pipeline optimizations. This release introduces the permission model --allow-net, Web Storage is enabled by default, and more! nodejs.org/en/blog/rele...
Phips Peter reposted
The 3 worst GraphQL myths: ❌ Everything is POST ❌ All URLs are /graphql ❌ Anyone can query anything One solution destroys all three: Persisted Operations/Trusted documents www.jovidecroock.com/blog/graphql...
Phips Peter reposted
Phips Peter reposted
Just a reminder, for everyone as excited for Draw Steel as I am, I published a pack of all the minis you’ll need to run part 1 of “The Delian Tomb.” They’re available to everyone, for FREE! www.patreon.com/posts/draw-s...
@quietui.org I love the new library and documentation! I’m curious on the guidance of colors for tokens to have adaptive dark mode. Let’s say I wanted to have a Flexoki theme, what would be the best way to do that?
Phips Peter reposted
ℹ️ Don't know who needs to hear this but npm has had a --before=<date> flag since v6.9.0 (02/2019): github.com/npm/cli/blob/v… Setting a relative date is easy w/: $ npm install --before="$(date -v -7d)" # & only get registry deps that are over a week olddocs.npmjs.com/cli/v11/usin...re
Phips Peter reposted
RPG publishers! Please consider releasing your products in epub! It’s an open standard, improves accessibility, and makes it much easier to read and use your product on a phone!
I would really love to see TTRPGs also released as an epub so I can read it on my phone in dark mode when I'm curled up from a migraine. Most TTRPG pdfs aren't easily viewed on phones, and it's an accessibility issue rarely discussed. And there are more applications for epubs than my migraine days.
Phips Peter reposted
Phips Peter reposted
While Rolldown can still emit CJS, the bundler itself is ESM-only now! Time to move to ESM-only for your packages as well? 👀
Rolldown drops CJS support! From the latest version of @rolldown.rs (1.0.0-beta.36) on, Rolldown will only be released in the ESM format. The required Node version has also been bumped to align with @vite.dev (20.19+ and 22.12+). Node 18 has been dropped due to being EOL since April.
Phips Peter reposted
Phips Peter reposted
Good news from ESLint! The 10 years old parallel linting issue is finally resolved. Issue: github.com/eslint/eslin... PR: github.com/eslint/eslin...
Phips Peter reposted
Phips Peter reposted
Who would have thought you can build a responsive sidebar with a <dialog> play.tailwindcss.com/fhN8D4v3qg
Phips Peter reposted
Replying to @gergely.pragmaticengineer.com
I read somewhere that AI coding tools raise the floor, not the ceiling. Meaning it makes it easier to create "OK" or "meh" software, but it will not make creating great/standout software easier (or enable it by itself) You need work for that still - lots of it. Still not easy!
Phips Peter reposted
Phips Peter reposted
New version on Stawl.app is out! This update includes a Campaigns feature, which let's you organize encounters into campaigns, adventures and chapters. Campaigns is exclusive to paying patrons. www.patreon.com/posts/135425... #drawsteel #ttrpg
Phips Peter reposted
ECMAScript excitement 😉 Congrats to @bakkot.com on advancing Math.sumPrecise to Stage 4 at TC39 this week 🎉 let vals = [1e20, 0.1, -1e20]; Math.sumPrecise(vals); //👉 0.1 It lets you calculate the sum of an array of numbers. Manual addition in a loop can lose precision - use this API instead.
Phips Peter reposted
ECMAScript excitement 😉 Congrats to Dan Minor @mozilla.org on advancing the Upsert proposal to Stage 3 at TC39 this week 🎉 let map = new Map(); map.getOrInsert(key, defaultVal); It lets you set a default value on a map key without overwriting an existing value 👍
Phips Peter reposted
Phips Peter reposted
Built-in Visual Regression testing comes to Vitest in the next major release! Thank you, @macarie.blue for working on this feature 👏 main.vitest.dev/guide/browse...
Phips Peter reposted
Automerge 3 is here: the heart transplant is complete! Huge improvements in memory usage and (in most cases) correspondingly big performance improvements too. Backwards compatible on disk and the network so there's no reason not to upgrade today: automerge.org/blog/automer...
Phips Peter reposted
Phips Peter reposted
I made a quiz about the JS Date parser is. It's very easy and you will score very high. jsdate.wtf