Curated by Wenyi Chu

READ MORE
wednesday
12 Jan 2022
Make Beautiful Gradients joshwcomeau.com

This is what Erik Kennedy has coined the “gray dead zone”. Unless you're really careful when selecting colors for your gradients, you'll often wind up with a desaturated midsection in your CSS gradients.

SHOW MORE
Make Beautiful Gradients
Development
The One Person Framework world.hey.com

Seven is the version of Rails I've been longing for. The one where all the cards are on the table. No more tricks up our sleeves. The culmination of years of progress on five different fronts at once.

SHOW MORE
The One Person Framework
Development
How Ruby and Web Components Can Work Together fullstackruby.dev

Use Ruby to transform incoming data and generate reusable markup, and use web components to encapsulate frontend styling and behavior. Build discrete building blocks of UI while collapsing mental models. Chef’s kiss!

SHOW MORE
How Ruby and Web Components Can Work Together
Development
wednesday
22 Dec 2021
Rails 7.0: Fulfilling a vision rubyonrails.org

This version of Rails has been years in the conceptual making. It’s the fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. An omakase menu that includes everything from the aperitif to the dessert.

SHOW MORE
Rails 7.0: Fulfilling a vision
Development
wednesday
24 Nov 2021
Overengineering can kill your product mindtheproduct.com

I believe it because we will talk about one of the most prevalent issues when creating products: overengineering them. In my opinion, overengineering has killed more products than the absence of good development practices.

SHOW MORE
Overengineering can kill your product
Development
thursday
18 Nov 2021
How Designers Can Prevent User Errors uxtools.co

The term “user error” implies that it’s the user’s fault when they do something wrong.But in the vast majority of cases, the fault actually rests with the designer for having created an interface that is confusing or makes it too easy for the user to make a mistake.

SHOW MORE
How Designers Can Prevent User Errors
Development
A Clever Sticky Footer Technique css-tricks.com

Upon hearing “sticky footer” these days, I would think most people imagine a position: sticky situation where a footer element appears fixed on the screen while in the scrolling context of some parent element.

SHOW MORE
A Clever Sticky Footer Technique
Development
thursday
11 Nov 2021
Git Techniques at Risk Ledger riskledger.com

Using git can be daunting at first. Like my good friend Chris once said, "everyone knows the happy path but the minute it gets hairy we're all screwed".

SHOW MORE
Git Techniques at Risk Ledger
Development
sunday
31 Oct 2021
ejci / favico.js github.com

Make use of your favicon with badges, images or videos

SHOW MORE
ejci / favico.js
Development
Monitor your web application with the Reporting API web.dev

Use the Reporting API to monitor security violations, deprecated API calls, and more.

SHOW MORE
Monitor your web application with the Reporting API
Development