Tom MacWright
@macwright.com
27 days ago
💬 0
♻️ 2
❤️ 11
i've seen variations of this function so many times and it never becomes less shocking, as does probably the performance once it goes over 9 github.com/Effect-TS/ef... the level of abstraction inside of effect scares me a bit - lots of code that raises alarm bells for javascript deopt cases, like juggling around arguments objects. probably won't show up in real scientific profiling though.
i'm starting to get effect.website pilled. started to add some to the @val.town codebase. loving that it's one big dependency with a common style & maintainers. doesn't seem that much more cryptic than neverthrow in practice. discovered one bug so far, in datetime parsing, but robust otherwise. We had good vibes only at our AI Builders Happy Hour in Lisbon yesterday! 🥂
It was the best way to wrap up after @lisbonai_ — rooftop views, great conversations, and excellent company. Thanks to those who joined us.
Be sure to check the other events happening at @lisbonaiweek Pooled vs Un-pooled connections, Simplified connection process, and @vscode.dev extension improvements
Prisma 6.19.0 is here and making Prisma Postgres even easier to adopt in your projects.
Full breakdown here 👇
pris.ly/blog-6-19 Vite 7.2 is out! ⚡️
🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more features and fixes
Don't forget to check the complete changelog at github.com/vitejs/vite/... If you're prepping for the upgrade, this is a good place to start 👇
pris.ly/prisma-config Prisma Config now supports setting your database connection string.
Less boilerplate. Cleaner setup. Ready for Prisma v7. Laravel's @joe.codes shows how they use a new Vite plugin, Wayfinder, to perform 'alchemy,' automatically generating TypeScript types and routes from a PHP backend to create a seamless, end-to-end type-safe development experience when building modern applications.
Full Video: youtu.be/9ESjWppqNSI and then cuomo was never seen again
this is a really really great talk www.youtube.com/watch?v=zH2d... Wildfire season may be abating, but our need to understand future scenarios has not: Come join CTO
@jhamman.bsky.social Thursday morning for a workshop: Predicting cloud native wildfire risk with the Earthmover platform: m.earthmover.io/predictingwi... Sign your city up: supabase.notion.site/28e5004b775f... Are you ready? ⚡️
Check out the events: supabase.com/events We just shipped IP restrictions for PlanetScale Postgres databases. You can now restrict connections to specific IP ranges.
Learn more in the docs: planetscale.com/docs/postgre... what the new york times has lacked in understanding voter sentiment this election, it has made up for in repeatedly interviewing one of the four founders of warby parker about how much he doesn't like mamdani
When your Preview Server is stopped, you'll now see a simple status page instead of logs and metrics. One button to start it. ✅ Once it's running, you're automatically redirected to your site.
hyperlocal brooklyn news: the intersection of Willoughby and Duffield is finally getting fixed! crosswalk signals installed yesterday. Used to net an unmarked crosswalk that drivers would speed through. Good stuff!
Very excited about this Remix 3 Fetch Router demo by
@jim-nielsen.com
www.val.town/x/jimniels/f...
Remix 3 is still super early (and changing fast) but it's exciting how powerful this full-stack routing thing will be - seems like a perfect fit for val town
h/t @tylur.dev for finding this! the ex-palantir blog posts about how "oh boy, there are moral grey areas but we were just building technology and we didn't do the very bad things" are aging like milk, sorry folks you're the baddies, treat the rest of your career as penance
💻 But CLI - `but status` as well as `but oplog` now use local time with timezone - Fixes an issue where `but restore` did not work when picking a very old snapshot