Bookmarks

Bookmarks

49822 bookmarks
Custom sorting
Fix a top cause of slow queries in PostgreSQL (no slow query log needed)
Fix a top cause of slow queries in PostgreSQL (no slow query log needed)
Learn how to diagnose and fix a top cause of slow queries in PostgreSQL. Walk through a concrete scenario that illustrates how sluggish database performance can be caused by missing foreign key indexes and cascading deletes. See a real simulation with query execution times, and use the provided code to run the simulation yourself. Learn how proper indexing can boost your PostgreSQL database speed dramatically. Ideal for developers optimizing slow queries in PostgreSQL databases.
·render.com·
Fix a top cause of slow queries in PostgreSQL (no slow query log needed)
ANNOUNCE pig: The Postgres Extension Wizard
ANNOUNCE pig: The Postgres Extension Wizard
Ever wished installing or upgrading PostgreSQL extensions didn’t feel like digging through outdated readmes, cryptic configure scripts, or random GitHub …
·postgresql.org·
ANNOUNCE pig: The Postgres Extension Wizard
Remote Synthesis | My Predictions for Tech in 2025: Chaos Reigns
Remote Synthesis | My Predictions for Tech in 2025: Chaos Reigns
If you are looking to have your spirit lifted, you came to the wrong place because, as I see it, the trend lines almost all point in one depressing direction.
·remotesynthesis.com·
Remote Synthesis | My Predictions for Tech in 2025: Chaos Reigns
Balancing Text In CSS
Balancing Text In CSS
Make text look more balanced with text-wrap in CSS.
·ishadeed.com·
Balancing Text In CSS
Dissecting Puma: Anatomy of a Ruby Web Server
Dissecting Puma: Anatomy of a Ruby Web Server
Puma is the most popular web server for running Ruby applications. In this article, we take a deep dive into its internals, explore the trade-offs it makes, and rigorously analyze all aspects, from socket programming to the management of forked processes and thread pools.
·dansvetlov.me·
Dissecting Puma: Anatomy of a Ruby Web Server
Build Your Own Site Speed Testing Tool with Puppeteer
Build Your Own Site Speed Testing Tool with Puppeteer
Site performance plays a crucial role in delivering a seamless user experience. Slow load times, unexpected layout shifts, and unresponsive interactions can negatively impact both SEO and user satisfaction. However, identifying these issues under real-world conditions requires the right tools. This
·calendar.perfplanet.com·
Build Your Own Site Speed Testing Tool with Puppeteer
React Form Validation
React Form Validation
How to validate forms in React without a form library on the server and the client ...
·robinwieruch.de·
React Form Validation
Shallow clones versus structured clones
Shallow clones versus structured clones
Have you ever had one of those times when you think you're doing everything right, yet still you get an unexpected bug in your application? Particularly when...
·philna.sh·
Shallow clones versus structured clones
Ts.ED a modern Node.js/Bun.js framework built with TypeScript on top of Express.js/Koa.js
Ts.ED a modern Node.js/Bun.js framework built with TypeScript on top of Express.js/Koa.js
Ts.ED is a modern Bun.js/Node.js framework built with TypeScript on top of Express.js/Koa.js. It offers a flexible structure with a fast learning curve, specifically designed to improve the developer experience. Ts.ED provides numerous decorators and guidelines to make your code more readable and less error-prone. It supports various platforms and tools, including Node.js/Bun.js, Express.js/Koa.js, CLI, and serverless architectures (e.g., AWS).
·tsed.dev·
Ts.ED a modern Node.js/Bun.js framework built with TypeScript on top of Express.js/Koa.js
Usebruno
Usebruno
Bruno is a Git-integrated, fully offline, and open-source API client
·usebruno.com·
Usebruno
Bunster
Bunster
Compile shell scripts to native self-contained executable programs
·bunster.netlify.app·
Bunster
Automated Accessibility Testing at Slack - Engineering at Slack
Automated Accessibility Testing at Slack - Engineering at Slack
At Slack, customer love is our first priority and accessibility is a core tenet of customer trust. We have our own Slack Accessibility Standards that product teams follow to guarantee their features are compliant with Web Content Accessibility Guidelines (WCAG). Our dedicated accessibility team supports developers in following these guidelines throughout the development process. We…
·slack.engineering·
Automated Accessibility Testing at Slack - Engineering at Slack
Back to Basics: Why We Chose Long Polling Over WebSockets
Back to Basics: Why We Chose Long Polling Over WebSockets
Learn how we implemented real-time updates using Node.js, TypeScript, and PostgreSQL with HTTP long polling. A practical guide to building scalable real-time systems without WebSockets.
·inferable.ai·
Back to Basics: Why We Chose Long Polling Over WebSockets
Rules for Writing Software Tutorials
Rules for Writing Software Tutorials
It's easier than you think to write an exceptional software tutorial. You can stand out in a sea of mediocre guides by following a few simple rules.
·refactoringenglish.com·
Rules for Writing Software Tutorials