Let's Build UI
  • Articles
  • Newsletter
  • Tools
Sign in Subscribe
  • Articles
  • Newsletter
  • Tools
Sign in Subscribe

Let's Build UI Newsletter #9

Custom CSS cursors, ESLint now supports JSON and Markdown, why GitHub actually won, and more!

Oct 21, 2024
2 min read

Welcome to issue #9!

🚨 New Content Alert

A new article was recently published! In Fun with Custom Cursors, you'll see that the CSS cursor property can be leveraged in some interesting ways. And when that's not enough, you can use regular old HTML, CSS, SVG and some JavaScript to create a completely custom cursor.

📚 Interesting Reads

  1. ESLint now officially supports linting of JSON and Markdown.
  2. Liskov’s Gun: The parallel evolution of React and Web Components.
  3. Building a drag selection UI is harder than it seems. Learn more about it in Drag to Select.
  4. Why GitHub Actually Won.

🧰 Cool Tools

Color Thief
Get the dominant color or color palette from an image.
Color ThiefLokesh Dhakar
bolt.new
Prompt, run, edit & deploy web apps
bolt.new
Vinxi
Vinxi Documentation
Get Started
NumberFlow - Transition and format numbers
A React component to transition & format numbers. Dependency-free. Built on web standards. Accessible. Customizable.
NumberFlow

👋 The End

Thanks for reading! If you enjoyed this issue, please forward it to someone you know! If this was forwarded to you, consider subscribing!

  • Articles
  • Newsletter
  • Tools
  • About
  • RSS
  • Buy me a Coffee

© 2025 Let's Build UI. All rights reserved.