9512. The open banking adoption roadmap: Are you keeping pace? (gocardless.com)
Watch our webinar as we dive into the latest research from 11:FS and GoCardless looking at the open banking adoption roadmap and hear first-hand how Newton Property Management are using open banking today.
9513. The open banking adoption roadmap: Are you keeping pace? (gocardless.com)
Watch our webinar as we dive into the latest research from 11:FS and GoCardless looking at the open banking adoption roadmap and hear first-hand how Newton Property Management are using open banking today.
9514. Building personal software with Claude (blog.nelhage.com)
Earlier this month, I used Claude to port (parts of) an Emacs package into Rust, shrinking the execution time by a factor of 1000 or more (in one concrete case: from 90s to about 15ms). This is a variety of yak-shave that I do somewhat routinely, both professionally and in service of my personal com...
9515. How We Build: Behind the Frontend of trivago’s Website (tech.trivago.com)
9516. Building The Roottrees are Dead (eviltrout.com)
The Roottrees are Dead was released on January 15, 2025 and it did much better than I ever expected. The reception has been amazing. In just over a week, the game hit the magic mark of 500 reviews on Steam, and triggered the “Overwhelmingly Positive” status. On BlueSky, Bloomberg writer Jason Schrei...
9517. An Ode to Header Files (blog.reverberate.org)
C and C++ have a somewhat distinctive feature that almost no language since has decided to replicate, which is to put public API declarations into separate files called header files: // square.h: defines public API void SquareArray(int* p, size_t n); // square.c: defines implementation // Internal-o...
9518. Rain: A key-value store for Strava’s scale (medium.com)
9519. Three Regimes for Resilience (jelv.is)
A useful mental tool for designing resilient software: consider how the system will operate in three separate regimes: The happy path. Everything is handled automatically with no manual intervention needed. Small issues crop up requiring narrowly scoped—but not necessarily routine—human intervention...
9521. Firefox extension for Vercel Toolbar (vercel.com)
9522. Project settings are now searchable (vercel.com)
9523. Mitigating Denial of Wallet risks with Vercel (vercel.com)
9524. Hands-On Career: The Evolution of a Java Champion (blog.vanillajava.blog)
Table of Contents Introduction Superhuman Intelligence Is Already Here ATMs Didn’t Replace Bank Tellers About Me Multidimensional Growth Areas of Career Development Scope of Consideration Roles Where All Areas Are Important The Range of a Founder’s Role How Will AI Change Development? How You Ask th...
9525. Spend less time reading documentation (deploy-preview-325--pubnub-web-builder.netlify.app)
Discover how PubNub's AI assistant revolutionizes documentation, saving developers time and enhancing efficiency
9526. Spend less time reading documentation (www.pubnub.com)
Discover how PubNub's AI assistant revolutionizes documentation, saving developers time and enhancing efficiency
9527. Performance Review by AI (jaketrent.com)
Talk about AI is talk about the future. Performance reviews in the age of AI -- I can see it coming.I have heard in various forms that in the future those who don't use AI will be replaced by those that do.This is usually put forward by the techno-optimists. But this isnt't brought up in the same br...
9528. Template literal types in TypeScript: parsing during type checking and more (2ality.com)
In this blog post, we take a closer look at template literal types in TypeScript: While their syntax is similar to JavaScript’s template literals, they operate at the type level. Their use cases include: Static syntax checking for string literals Transforming the casing of property names (e.g. from ...
9529. How we accidentally built a better build system for OCaml (blog.janestreet.com)
A “build system” is one of the most important tools in a developer’s toolbox. Roughly, it figures out how to create runnable programs from a bunch of different source files by calling out to the compiler, setting up and executing test suites, and so on. Because you interact with it daily, above all ...
9530. Launch Postgres in Your Browser, Keep It On Neon (neon.com)
Sometimes you need a Postgres database right now, and you’d like to have it without setting up containers, deploying infra, or creating an account anywhere. Maybe you’re following a tutorial online or testing a quick idea. Enter Instagres—a tool that lets you spin up a fully functional Postgres dat...
9531. Join us to discuss transparency and governance at FOSDEM '25 (drewdevault.com)
Good news: it appears that Jack Dorsey’s FOSDEM talk has been cancelled!This is a follow up to two earlier posts, which you can read here: one and two.I say it “appears” so, because there has been no official statement from anyone to that effect. There has also been no communication from staff to th...
9532. Join us to discuss transparency and governance at FOSDEM '25 (drewdevault.com)
Good news: it appears that Jack Dorsey’s FOSDEM talk has been cancelled! This is a follow up to two earlier posts, which you can read here: one and two. I say it “appears” so, because there has been no official statement from anyone to that effect. There has also been no communication from staff to ...
9533. DHS Axes All Advisory Committee Members ()
According to multiple news reports, the Department of Homeland Security has fired all current members of all DHS advisory committees, including the Cyber Safety Review Board. This is a dangerous move, based solely on politics, and is guaranteed to produce committees that will tell DHS what it (or, m...
9535. Vercel acquires Tremor to invest in open source React components (vercel.com)
9536. Bringing Warp to Windows: Eng Learnings (So Far) (www.warp.dev)
Since April 2024, we have had a team of around five engineers working to build Warp on Windows. Building for Windows was significantly more challenging than for Linux or the Web. In this post, we’ll touch on some of the complexities we faced in supporting Windows, including supporting new shells and...
9537. Self-serve domain renewals and redemptions now available (vercel.com)
9538. What We Are When We Use AI (jaketrent.com)
Sometimes when we're using AI, we're showing our base tendencies.When we use AIWhen we use AI, in some sense it means that we're done creating.We're remixing and reusing.We're ok with average.We're getting it done.We're not concerned about quality.We're focused on quantity.We're making money, not ar...
9539. CSS-only Toast (jaketrent.com)
Here's a way to create a create a toast UI that toggles visible with CSS only.This has come in handy for me in a form submission scenario. After submission, I want to show a "thank you" message.First, style the toast however you prefer. Then, importantly, hide it:.toast { /* ... */ display: none; }A...
9540. ECMAScript 2025 feature: RegExp escaping (2ality.com)
The ECMAScript proposal “RegExp escaping” (by Jordan Harband and Kevin Gibbons) specifies a function RegExp.escape() that, given a string text, creates an escaped version that matches text – if interpreted as a regular expression. This proposal reached stage 4 on 2025-02-18.