Loading video...

Video Failed to Load

Go Home

🐙 dockset v0.2.5 is out! the custom dock is now more compact + faster - optional magnification - click apps to minimize - switch between open windows - browse files + folders - lower CPU usage starting to feel like a real dock replacement :)

21,467 views • 3 days ago •via X (Twitter)

12 Comments

Paxter's profile picture
Paxter3 days ago

the wow classic music this guy knows ball

Wilhelm Zweiten's profile picture
Wilhelm Zweiten3 days ago

Congrats

Markke's profile picture
Markke3 days ago

nobody‘s shipping like benja

Signal Over Noise's profile picture
Signal Over Noise3 days ago

Very cool seeing widgets in the dock. On a larger display I can see this being viable but not on a smaller one.

benja's profile picture
benja3 days ago

you can create multiple dock profiles to spread widgets across them and keep each dock small! you don’t need to use widgets either. dockset can work with the native macos dock to quickly switch between different app profiles.

Jordan Van Hemert's profile picture
Jordan Van Hemert3 days ago

My Claude usage isn’t showing on the usage widget, only codex. How do I fix this? Thanks!

benja's profile picture
benja3 days ago

you just have claude cli installed

Mark Pratt's profile picture
Mark Pratt3 days ago

This is cool. Unfortunately I usually have to run my dock vertically. Can people create their own widgets for the dock?

benja's profile picture
benja3 days ago

dockset supports vertical docks on both the left and right, just like macos! no custom widgets yet, but they’re on the todo list :)

Terry Carson's profile picture
Terry Carson3 days ago

Great job. Love that tool.

André Lor's profile picture
André Lor3 days ago

Mind doing a quick video tutorial?

benja's profile picture
benja3 days ago

happy to :) on anything in specific?

Related Videos

I got curious how compaction works as a PM, so I did some brain surgery on Claude Code: (Anthropic's been doing really interesting work on context editing - they showed Claude Opus playing Settlers of Catan for 75+ minutes in a single thread by constantly editing the context instead of starting fresh. When I saw that Claude Code has a compaction command with optional custom instructions, I wanted to understand what's actually happening.) Abhishek Katiyar and Aman Khan gave me the key tip: Claude Code stores all your conversation history as text files on your computer. Open a new directory and give Claude Code a task. Here's how to watch compaction happening: 1. Go to your user's root directory 2. Press Command+Shift+Period (Mac) to show hidden folders 3. Navigate to ~/.claude/projects/ 4. Find your project folder and use Cursor/VSCode to open it (there's a reason) 5. Install the JSONL Gazelle plugin (open source, thank you Gabor Cselle!) 6. Open the most recent JSONL file - each row is a message in your conversation 7. Run the compact command in Claude Code with custom instructions 8. Watch what happens in the file What I learned: When you compact, Claude Code doesn't just summarize and delete everything. It creates a "compact boundary" in the conversation file, writes a summary of what happened before, but keeps the full original conversation (!!!!) The new thread can still retrieve any details from before compaction if needed. That is so damn cool. Why this matters: What you're getting in Claude Code is similar to what Anthropic ships in their developer SDK - so inspecting your daily tools is how you build real product intuition. The best way to understand AI systems is to open them up and look inside. Everything is text files.

Tal Raviv

57,910 views • 8 months ago