8792. Updated v0 pricing (vercel.com)
8793. Leibniz's Dream and Dijkstra's nightmare (www.jeremykun.com)
I was inspired to browse some of Edsger Dijkstra’s essays today, and came across his speech, “Under the spell of Leibniz’s Dream”. It’s the sort of personal history I love to read, which gives one person’s sense of the world over a period of change. One quote that immediately struck me was his view ...
8794. Using V0 for UI Design Exploration (neon.com)
Design teams are constantly battling the clock: great ideas lose momentum when they get stuck waiting on engineering resources. Too often, static prototypes aren’t enough to validate real concepts, and the backlog just keeps growing. That’s why we’re taking a new approach: leveraging AI-powered code...
8795. Staff Picks, May 2025: The Games That Brought Us to Discord (discord.com)
It’s Discord’s Birthday today! In this month’s Staff Picks, we’ll hear from Christina, Emi, Jeremy, and Armando about which games introduced them to Discord and the game recs they currently have.
8796. Thank You for Ten Years (discord.com)
As we celebrate our tenth trip around the sun, let’s see what you and your friends have been up to on Discord over the past decade.
8797. Auto Scaling vs Load Balancing: Key Differences (deploy-preview-325--pubnub-web-builder.netlify.app)
Auto-scaling and load balancing solve different problems—when combined, they power resilient, cost-effective systems. Don’t confuse them—optimize both.
8798. Auto Scaling vs Load Balancing: Key Differences (www.pubnub.com)
Auto-scaling and load balancing solve different problems—when combined, they power resilient, cost-effective systems. Don’t confuse them—optimize both.
8799. MySQL Query Optimization with Releem (vladmihalcea.com)
Introduction In this article, I’m going to show you how to optimize the queries executed by a Spring application running on MySQL using Releem. For a short introduction about Releem, check out this previous article, in which I explained how to set up Releem to collect metrics from your MySQL databas...
8800. The spring 2025 cohort of Vercel’s Open Source Program (vercel.com)
8801. My Graduate Career in Math (www.jeremykun.com)
Editor’s note: This essay was originally published on Medium on 2016-03-05. I have made minor edits in this republishing and added a few small retrospective notes. 2010–2011 (Year 0) I had just switched my major at Cal Poly State University from computer science to math. I wanted to double major but...
8802. AI Engineering Explained: Building the Future of Software (www.wyeworks.com)
By mid-2025, it’s no surprise that most of the software applications we use daily have started integrating new features powered by AI. From…
8803. Spring 2025 IPFS Utility Grantees (blog.ipfs.tech)
We're delighted to announce the grantees for the Spring 2025 round of IPFS Utility Grants.
8804. The Moral Use of Tools (jaketrent.com)
How we use a tool is totally our responsibility.I was reading a very interesting article about the widespread use of and implications of AI. The author asks the question, "What is an academic credential worth if it only means you were good at ChatGpt?" The implications are interesting, but the answe...
8805. Easy Automated Docker Volume Backups That Are Database Friendly (www.thepolyglotdeveloper.com)
I recently picked up a Beelink EQR6 Mini PC to reduce some of the Docker stress on my aging Synology NAS. Since my Synology used the Btrfs filesystem, I never had to worry about file locks and corrupt... The post Easy Automated Docker Volume Backups That Are Database Friendly appeared first on The P...
8806. Easy Automated Docker Volume Backups That Are Database Friendly (www.thepolyglotdeveloper.com)
I recently picked up a Beelink EQR6 Mini PC to reduce some of the Docker stress on my aging Synology NAS. Since my Synology used the Btrfs filesystem, I never had to worry about file locks and corruption during a backup because that particular file system used copy-on-write (CoW). However, since I d...
8807. Executing Structured A.I. Workflows with Shopify Roast (code.dblock.org)
Last week, my team at Shopify released a new tool called Roast, a convention-oriented framework for creating structured AI workflows. Our vision is to enable A.I. agents to solve developer productivity problems at scale. Imagine continuously improving unit tests, or optimizing test performance acros...
8808. Rhythmic is Building an AI Copilot for Product Teams on Neon and Azure (neon.com)
“We needed fast, programmatic provisioning of Postgres on Azure, support for pgvector and RAG, and something that could scale easily across tenants. Neon checked all those boxes” (Chris Sims, CEO and co-founder of Rhythmic) If you’ve ever worked in product management, you know the feeling. You wan...
8809. Design system annotations, part 2: Advanced methods of annotating components (github.blog)
In part one of our design system annotation series, we discussed the ways in which accessibility can get left out of design system components from one instance to another. Our solution? Using a set of “Preset annotations” for each component with Primer. This allows designers to include specific pre-...
8810. Design system annotations, part 1: How accessibility gets left out of components (github.blog)
When it comes to design systems, every organization tends to be at a different place in their accessibility journey. Some have put a great deal of work into making their design system accessible while others have a long way to go before getting there. To help on this journey, many organizations rely...
8811. Migrating Your Content Management System (CMS) Assets With MongoDB and Node.js (www.thepolyglotdeveloper.com)
Content platforms evolve as business strategies shift. At MongoDB, we embraced external publishing platforms like Dev.to, Medium, The Polyglot Developer, etc. to better engage developer communities, r... The post Migrating Your Content Management System (CMS) Assets With MongoDB and Node.js appeared...
8812. New quick actions in Observability (vercel.com)
8813. Migrating Your Content Management System (CMS) Assets With MongoDB and Node.js (www.thepolyglotdeveloper.com)
Content platforms evolve as business strategies shift. At MongoDB, we embraced external publishing platforms like Dev.to, Medium, The Polyglot Developer, etc. to better engage developer communities, requiring us to redistribute content while maintaining our existing CMS data in MongoDB. To support o...
8814. Beyond the Code: Threat Modeling as Your Security Superpower (devblog.kogan.com)
As developers, we pour our energy into building robust, elegant software. We craft features, optimise performance, and squash bugs. But in today's world, building secure software is just as crucial. Enter Threat Modeling – not as a bureaucratic chore, but as a practical superpower for developers aim...
8815. How I Stay Productive (glebbahmutov.com)
There is a lot going on. To stay on top of everything I need to do and ongoing tasks, I use simple plain Markdown text files for my daily logs. The files are stored locally on my machine, but they are part of a private GitHub repo for backup. I use Typora as my Markdown text editor; it is lightweigh...
8816. Bootstrap Icons v1.12 and v1.13 (blog.getbootstrap.com)
In the last few weeks, a handful of new Bootstrap Icons releases have gone out. Here’s a recap of what’s new in our v1.12.x and v1.13.x releases so far. v1.12 v1.12.0 added a single icon, mostly because people wouldn’t stop asking for it haha, and v1.12.1 added a page to the docs for it. That was al...
8817. Map Naming Convention (jaketrent.com)
Here is a convention I love for naming data manipulation functionsThe prefixThe prefix I love to use in function names is map, as in mapAThing."Map" means to go from one data format or shape to another.When naming the entire function, use map as the prefix and then the noun of what your mapping to (...
8818. Postgres 18 Beta Is Out: 7 Features You Should Know About (neon.com)
Postgres 18 Beta 1 just shipped. As with previous major releases, this beta includes previews of all features planned for general availability. Read the release notes for the full list of updates, but we’re gonna go through some highlights on this post. New in Postgres 18 Asynchronous I/O One of t...
8819. Our Slack is dead. Long live Zulip! (changelog.com)
It’s officially official. I just turned off our last Slack integration. We’re no longer announcing new episodes there. It’s been more than six months since we invited Zulip’s Alya Abbott on the pod and decided to kick the tires to see if Zulip could replace Slack for Changelog’s community. The answe...