Bookmarks

Bookmarks

49989 bookmarks
Custom sorting
React and FormData
React and FormData
Learn how to handle FormData in React when submitting it with a (Server) Action to the server ...
·robinwieruch.de·
React and FormData
The styling dilemma in React
The styling dilemma in React
Embrace the classless styling approach for better maintainability and readability (5 min)
·thetshaped.dev·
The styling dilemma in React
Literal
Literal
A literal Ruby gem.
·literal.fun·
Literal
Easy Rails controller rate limiting with Rails.cache
Easy Rails controller rate limiting with Rails.cache
Here's an easy trick I reach for when wanting to add simple rate limiting to an endpoint. def special_endpoint model = Model.find(params[:id]) cache_key = "rate_limit:mymodel:#{model.id}" # If the key exists, we rate limit if Rails.cache.fetch(cache_key) return render json: { code: "too_
·mikecoutermarsh.com·
Easy Rails controller rate limiting with Rails.cache
Anchoreum
Anchoreum
A game for learning CSS anchor positioning
·anchoreum.com·
Anchoreum
New CSS that can actually be used in 2024
New CSS that can actually be used in 2024
Multiple innovations have been released and are now supported in all modern browsers, and some of them fundamentally change how to make websites.
·thomasorus.com·
New CSS that can actually be used in 2024
Kyanos
Kyanos
A Simple & Powerful Network Tracing Tool
·kyanos.io·
Kyanos
Clarifying The Relationship Between Popovers And Dialogs | CSS-Tricks
Clarifying The Relationship Between Popovers And Dialogs | CSS-Tricks
Pop quiz! What's the difference between a Popover element and a Dialog element? The answer is not all that clear and is widely misunderstood, but Zell has a clear way to explain it so that you know which element to reach for in your work.
·css-tricks.com·
Clarifying The Relationship Between Popovers And Dialogs | CSS-Tricks
Mastering Interaction to Next Paint (INP)
Mastering Interaction to Next Paint (INP)
Learn how Interaction to Next Paint (INP) measures web interactivity, why it matters for user experience and SEO, and practical strategies to keep your site feeling fast and responsive.
·frontendmasters.com·
Mastering Interaction to Next Paint (INP)
Exploring the browser rendering process | Little Things
Exploring the browser rendering process | Little Things
What occurs between typing a URL in your browser and the moment a webpage is displayed? Let's explore the complex rendering process of the browser in an interactive way.
·abhisaha.com·
Exploring the browser rendering process | Little Things
A Friendly Introduction to Container Queries • Josh W. Comeau
A Friendly Introduction to Container Queries • Josh W. Comeau
It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone using them? It turns out that container queries are kinda tricky; they’re not as straightforward as media queries. In this tutorial, we’ll break it all down and make sense of them, so that you can start using them in your work.
·joshwcomeau.com·
A Friendly Introduction to Container Queries • Josh W. Comeau
Build a Rails App with Slack Part 1: OAuth
Build a Rails App with Slack Part 1: OAuth
Learn how to build a Slack application with Rails in this comprehensive multi-part series. Part 1 covers setting up a new Rails app, configuring OAuth for authentication, and laying the foundation for Retro Pulse, an app designed to enhance agile retrospectives on Slack. Follow along for step-by-step instructions and valuable insights into integrating Slack with Ruby on Rails.
·danielabaron.me·
Build a Rails App with Slack Part 1: OAuth