This guy on Reddit built a tool that downloads your entire Spotify, YouTube, and SoundCloud library to your computer with one command.
It's called SoundCLI. It downloads every song in original quality.
Embeds album art and metadata. Sorts into folders automatically. Plays everything back offline from a clean terminal dashboard.
Point it at a playlist, an album, your liked songs, or an artist profile. It handles everything. Picks up where it left off if you close it.
Never downloads the same song twice.
Free. Open-source. MIT license.
You can pin a chat scroller to the bottom with CSS ππππππππ -ππππππ, without having to use MutationObserver or ππππππππ() functions
<πππ ππ="ππππππππ">
...
...
<πππ ππ="ππππππ"></πππ>
</πππ>
#ππππππππ * { ππππππππ -ππππππ: ππππ; }
#οΏ½οΏ½πππππ { ππππππππ -ππππππ: ππππ; ππππππ: π·ππ‘; }
Browsers run scroll anchoring by default to prevent layout shifts
Disable it on children, re-enable it on a 1px anchor at the end and the scroll follows new content down on its own
I built this thing called Clicky.
It's an AI teacher that lives as a buddy next to your cursor.
It can see your screen, talk to you, and even point at stuff, kinda like having a real teacher next to you.
I've been using it the past few days to learn Davinci Resolve, 10/10.
If you use Next.js + @shadcn/ui, you know the pain of importing components one by one.
As a lazy dev, I built a VS Code extension to import multiple components at once π
No more:
import { Button } from "@/components/ui/button"
import { Input } from "@/components/ui/input"
import { Card } from "@/components/ui/card"
Just select what you need, done β¨
A new Mac setup checklist in 2025, for everyone and for devs:
For everyone:
- Trackpad: tap to click
- Install Magnet or Rectangle (window management)
- Install Chrome or your favorite browser
- Enable zooming & auto-hiding of Dock
- Move Dock to the right
- Open Mission Control and create an additional desktop space
- Set up Hot Corner Shortcuts - bottom left to lock screen
- Install Raycast or Alfred (optional)
- Install a voice transcription app: MacWhisper, SuperWhisper, or Super Voice Assistant (open source)
For devs:
- Install Homebrew
- Install GitHub CLI (brew install gh)
- Install VS Code or your favorite editor
- Install the "code" CLI command for VS Code (β + Shift + P)
- Add PROMPT="%~ \$ " to ~/.zshrc (it simplifies the terminal prompt)
- Install your favorite Git GUI client like GitHub Desktop (also optional)
- Install AI coding agents: Claude Code (the best) and Gemini CLI (most free usage)
Introducing @base_ui π
βοΈ 25 accessible UI components
βοΈ Unstyled. Compatible with any styling engine.
βοΈ Fully composable with an open API
I'll highlight some of my favourite features in the thread π§΅β¬οΈ