Found 49366 bookmarks
Newest
Solving Shrinkwrap: New Experimental Technique
Solving Shrinkwrap: New Experimental Technique
In this article, I present my new technique for solving a CSS problem that was deemed impossible — true shrinkwrapping of an element with auto-wrapped content. By using anchor positioning and scroll-driven animations, we can adjust our element’s outer dimensions by measuring its inner contents, demonstrating that for many cases this can already work and might unlock a future native feature.
·kizu.dev·
Solving Shrinkwrap: New Experimental Technique
solid-ui
solid-ui
Beautifully designed components built with Kobalte and Tailwind CSS.
·solid-ui.com·
solid-ui
Improving Single Executable Application Building for Node.js
Improving Single Executable Application Building for Node.js
Recently, I landed a change that moves the Single Executable Application (SEA) build process directly into Node.js core - a hobby project I’d been tinkering with for some time. It took some effort to
·joyeecheung.github.io·
Improving Single Executable Application Building for Node.js
The Guardian Engineering Blog - Faster, cheaper, messier: lessons from our switch to self-hosted GitHub Actions
The Guardian Engineering Blog - Faster, cheaper, messier: lessons from our switch to self-hosted GitHub Actions
At The Guardian, like many engineering teams, we rely heavily on CI/CD pipelines to keep our software fresh, secure, and reliable for our users. Our workflows hinge on GitHub Actions, so when things go wrong or get expensive, the impacts are felt quickly. This is the story of why we moved away from GitHub-hosted runners to using our own self-hosted runners, what the process involved, and what we’ve learned along the way.
·theguardian.engineering·
The Guardian Engineering Blog - Faster, cheaper, messier: lessons from our switch to self-hosted GitHub Actions
What finally posting Rails UI to Hacker News taught me
What finally posting Rails UI to Hacker News taught me
![hacker-news](https://f001.backblazeb2.com/file/railsui/blog/hacker-news.png) For a long time, I kept putting off posting Rails UI to Hacker News. I checke...
·railsui.com·
What finally posting Rails UI to Hacker News taught me
PostgreSQL 18 Temporal Constraints with WITHOUT OVERLAPS
PostgreSQL 18 Temporal Constraints with WITHOUT OVERLAPS
In this tutorial, you will learn about PostgreSQL 18 Temporal Constraints, which allow you to enforce time-based data integrity using the WITHOUT OVERLAPS clause for primary keys and unique constraints, plus the PERIOD clause for foreign keys.
·neon.com·
PostgreSQL 18 Temporal Constraints with WITHOUT OVERLAPS
Introduction to PostgreSQL Indexes
Introduction to PostgreSQL Indexes
Who’s this for Basics How data is stored in disk How indexes speedup access to data Costs associated with indexes Disk Space Write operations Query planner Memory usage Types of Indexes Btree Hash BRIN GIN GiST & SP-GiST Conclusion Who’s this for This text is for developers that have an intuitive knowledge of what database indexes are, but don’t necessarily know how they work internaly, what are the tradeoffs associated with indexes, what are the types of indexes provided by postgres and how you can use some of its more advanced options to make them more optimized for your use case.
·dlt.github.io·
Introduction to PostgreSQL Indexes
RegreSQL - SQL Regression Testing Tool
RegreSQL - SQL Regression Testing Tool
RegreSQL catches query regressions before production. Compare query outputs against baselines, track EXPLAIN plan costs, and test migrations with confidence.
·boringsql.com·
RegreSQL - SQL Regression Testing Tool