GitHub - ahmedelgabri/ccpeek: Explore your Claude Code history, locally.
Explore your Claude Code history, locally. Contribute to ahmedelgabri/ccpeek development by creating an account on GitHub.
What it does:
- Indexes your ~/.claude conversations, plans, todos, file history
- Dashboard with activity heatmap
- Full conversation viewer with syntax highlighting
- Session comparison
- Search across all sessions
All local. Single Go binary.
github.com/ahmedelgabri...
23.02.2026 20:58
π 0
π 0
π¬ 0
π 0
I built CCPeek -- a local web UI to browse your Claude Code history.
One command, everything stays on your machine.
23.02.2026 20:58
π 0
π 0
π¬ 1
π 0
Introducing git-wt: Worktrees Simplified
In my previous post, I explained why the bare repo pattern makes git worktrees actually pleasant to use. But setting it up manually requires 10+ commands. And t...
Releasing git-wt: git custom subcommand for git worktrees using the bare repo pattern.
- Clone with worktree structure
- Migrate existing repos
- Interactive fzf selection
- Auto upstream tracking
- Clean branch removal
gabri.me/blog/git-wt
06.02.2026 12:02
π 1
π 0
π¬ 0
π 0
The fix: bare repo pattern
Instead of cloning normally, create a bare clone and put worktrees INSIDE it.
my-project/
βββ .bare/ # git data
βββ main/ # worktree
βββ feature/ # worktree
`ls` and you see your branches. you remove a worktree, the folder is gone. Simple.
05.02.2026 08:14
π 0
π 0
π¬ 1
π 0
Git worktrees have been around since 2015, but most devs either don't know about them or gave up because the default workflow is clunky.
05.02.2026 08:14
π 0
π 0
π¬ 1
π 0
I have been using git worktrees for years, before agentic coding became trendy. I have been getting many questions from friends and colleagues on how I work with them.
05.02.2026 08:14
π 0
π 0
π¬ 1
π 0
Thank you! Glad you find it useful π
23.09.2025 08:36
π 1
π 0
π¬ 0
π 0
TIL: I can probably understand 95% Maltese, youtube.com/watch?v=beIHWz⦠it's literally Arabic! The 1-10 count is 100% the same.
24.01.2025 15:48
π 2
π 0
π¬ 0
π 0
This should be fun, come join us!
20.01.2025 10:25
π 3
π 0
π¬ 0
π 0
Upgrading node requires updating @types/node, which requires updating typescript, which requires upgrading the app framework (and probably eslint, etcβ¦)
And then we wonder why we see apps/services still running older versions of node or packages in generalβ¦
05.12.2024 08:08
π 2
π 0
π¬ 0
π 0
Screenshot of Bluesky web app
Fyi, Bluesky has a web app! It's https://staging.bsky.app. For an MVP it works great and is pretty functional.
Kudos to the Bluesky team!
24.04.2023 16:08
π 404
π 137
π¬ 25
π 26
Glad they did this. One of the main reason many didnβt use it (myself included) was the requirement to log in.
23.11.2024 17:29
π 3
π 0
π¬ 0
π 0
React Compiler is great but not like Harry Potterβs wand, You canβt just point it to a slow app and say βperformance repairoo!!β And it magically turns it to super fast
If you have stories with it not being magical as it seems, please write it here, preparing a talk about it and would be useful
23.11.2024 00:15
π 6
π 2
π¬ 0
π 0
Nix explained from the ground up
YouTube video by Surma
I have been using Nix for +4 years, which completely changed how I manage my machines and handle local dev environments.
This intro by @surma.dev is really great, because the term "nix" is overloaded and it can mean multiple things.
www.youtube.com/watch?v=5D3n...
23.11.2024 16:40
π 4
π 0
π¬ 1
π 0
Staff Eng at Miro. NL based ππΌ
31.10.2024 22:14
π 3
π 0
π¬ 0
π 0