X Bookmarks — 2024 KW42: shadcn ships the sidebar

October 17, 2024

|bookmarks

by Florian Narr

X Bookmarks — 2024 KW42: shadcn ships the sidebar

@shadcn — sidebar.tsx is ready, launching this week

sidebar.tsx is good to go. we launch this week!

https://git.new/ui

The most-requested component in shadcn/ui history, finally shipping. If you've ever hand-rolled a collapsible sidebar with nav groups, mobile overlays, and keyboard navigation — you know how much boilerplate this replaces. The link goes to the shadcn/ui repo where the component was landing. Worth checking the implementation: it's built on top of Sheet for mobile and a plain div with CSS variables for desktop, which is a smarter split than forcing a single abstraction to handle both.


@kkyrio — 5-line bash script for continuous DB backups to S3

Self-hosting? Your DB is a ticking time bomb

5 lines of bash = peace of mind

Continuous backups to S3

Automate with cron, monitor with healthchecks

Self-host responsibly

Self-hosting a database without automated off-site backups is deferred risk with a hard expiry date. The pg_dump | gzip | aws s3 cp pipeline on a cron schedule paired with a healthchecks.io ping is the right architecture: simple, observable, and easy to verify. The part most people skip is the healthcheck — a backup that silently fails is almost worse than no backup because it creates false confidence.


@itsPaulAi — Nvidia releases open-source model competing with GPT-4o

Nvidia has just released an AI model apparently more powerful than GPT-4o and Claude 3.5 Sonnet.

So far I'm pretty impressed with the performance.

It's open source and you can use it for free (see below)

This is about Nvidia's NVLM 1.0 (specifically the 72B model), their multimodal frontier model released alongside a research paper. "More powerful than GPT-4o" claims need a benchmark citation, and this tweet doesn't provide one — but the model scores legitimately well on MMMU and MathVista. The interesting part is that Nvidia is releasing model weights, which is rare for a company whose primary business is selling the hardware that runs these models. Open weights mean you can self-host this, which matters more than the leaderboard position.


@thesaurabh___ — Wireshark thread: finding credentials in packet captures

How to Find Passwords and Credentials Using Wireshark

A Must-Read Thread For CyberSec Enthusiasts

Save for Later!!

The thread walks through filtering HTTP POST bodies, FTP plaintext auth, and Telnet sessions in Wireshark to surface credentials. The practical angle: if you're running internal tooling or debugging network traffic, knowing what an attacker sees in a packet capture is a good gut-check for whether your services actually use TLS everywhere. The http.request.method == "POST" filter + following TCP streams is the key technique — straightforward but easy to forget if you don't live in Wireshark.


@ShotsAppHQ — Shots for Safari, free browser extension

Welcome to Shots for Safari ✨

Available for Free.

Shots is a screenshot beautifier — it wraps your browser screenshots in device frames with customizable backgrounds, the kind of thing that makes a product demo or a quick share look intentional instead of raw. The Safari extension port means you get this inline in the browser without switching to the desktop app. Honestly just saved this as a reminder that it exists — it's the sort of tool I always forget about until I need it.