rename boris-30-mar-26 asset folder to boris-26-3-30

Adopt YY-M-D naming scheme (year-month-date, month as numeric) for
chronological sortability. Update image references in the 15-hidden-features post.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Shayan Rais
2026-04-17 06:28:56 +05:00
parent 1979e196c9
commit b5559c8c4a
17 changed files with 16 additions and 16 deletions

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 69 KiB

Before

Width:  |  Height:  |  Size: 498 KiB

After

Width:  |  Height:  |  Size: 498 KiB

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 132 KiB

Before

Width:  |  Height:  |  Size: 89 KiB

After

Width:  |  Height:  |  Size: 89 KiB

Before

Width:  |  Height:  |  Size: 366 KiB

After

Width:  |  Height:  |  Size: 366 KiB

Before

Width:  |  Height:  |  Size: 319 KiB

After

Width:  |  Height:  |  Size: 319 KiB

Before

Width:  |  Height:  |  Size: 287 KiB

After

Width:  |  Height:  |  Size: 287 KiB

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

Before

Width:  |  Height:  |  Size: 395 KiB

After

Width:  |  Height:  |  Size: 395 KiB

Before

Width:  |  Height:  |  Size: 389 KiB

After

Width:  |  Height:  |  Size: 389 KiB

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 114 KiB

Before

Width:  |  Height:  |  Size: 178 KiB

After

Width:  |  Height:  |  Size: 178 KiB

Before

Width:  |  Height:  |  Size: 424 KiB

After

Width:  |  Height:  |  Size: 424 KiB

Before

Width:  |  Height:  |  Size: 349 KiB

After

Width:  |  Height:  |  Size: 349 KiB

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 145 KiB

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 132 KiB

+16 -16
View File
@@ -15,7 +15,7 @@ A summary of tips shared by Boris Cherny ([@bcherny](https://x.com/bcherny)), cr
Boris shared a bunch of his favorite hidden and under-utilized features in Claude Code, focusing on the ones he uses the most. Boris shared a bunch of his favorite hidden and under-utilized features in Claude Code, focusing on the ones he uses the most.
<a href="https://x.com/bcherny/status/2038454336355999749"><img src="assets/boris-30-mar-26/0.png" alt="Boris Cherny intro tweet" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454336355999749"><img src="assets/boris-26-3-30/0.png" alt="Boris Cherny intro tweet" width="50%" /></a>
--- ---
@@ -27,7 +27,7 @@ Did you know Claude Code has a mobile app? Boris writes a lot of his code from t
- Navigate to the **Code** tab on the left - Navigate to the **Code** tab on the left
- You can review changes, approve PRs, and write code directly from your phone - You can review changes, approve PRs, and write code directly from your phone
<a href="https://x.com/bcherny/status/2038454337811386436"><img src="assets/boris-30-mar-26/1.png" alt="Claude Code mobile app" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454337811386436"><img src="assets/boris-26-3-30/1.png" alt="Claude Code mobile app" width="50%" /></a>
--- ---
@@ -39,7 +39,7 @@ Run `claude --teleport` or `/teleport` to continue a cloud session on your machi
- **Remote Control**: lets you control a local session from any device - **Remote Control**: lets you control a local session from any device
- Boris has **"Enable Remote Control for all sessions"** set in his `/config` - Boris has **"Enable Remote Control for all sessions"** set in his `/config`
<a href="https://x.com/bcherny/status/2038454339933548804"><img src="assets/boris-30-mar-26/2.png" alt="Teleport and Remote Control" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454339933548804"><img src="assets/boris-26-3-30/2.png" alt="Teleport and Remote Control" width="50%" /></a>
--- ---
@@ -55,7 +55,7 @@ Use these to schedule Claude to run automatically at a set interval, for up to a
Experiment with turning workflows into skills + loops. It's powerful. Experiment with turning workflows into skills + loops. It's powerful.
<a href="https://x.com/bcherny/status/2038454341884154269"><img src="assets/boris-30-mar-26/3.png" alt="/loop and /schedule" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454341884154269"><img src="assets/boris-26-3-30/3.png" alt="/loop and /schedule" width="50%" /></a>
--- ---
@@ -68,7 +68,7 @@ Use hooks to run logic as part of the agent lifecycle. For example:
- **Route permission prompts** to WhatsApp for you to approve/deny (`PermissionRequest`) - **Route permission prompts** to WhatsApp for you to approve/deny (`PermissionRequest`)
- **Poke Claude** to keep going whenever it stops (`Stop`) - **Poke Claude** to keep going whenever it stops (`Stop`)
<a href="https://x.com/bcherny/status/2038454343519932844"><img src="assets/boris-30-mar-26/4.png" alt="Use hooks" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454343519932844"><img src="assets/boris-26-3-30/4.png" alt="Use hooks" width="50%" /></a>
--- ---
@@ -80,7 +80,7 @@ Boris uses Dispatch every day to catch up on Slack and emails, manage files, and
- It can use your MCPs, browser, and computer, with your permission - It can use your MCPs, browser, and computer, with your permission
- Think of it as a way to delegate non-coding tasks to Claude from anywhere - Think of it as a way to delegate non-coding tasks to Claude from anywhere
<a href="https://x.com/bcherny/status/2038454345419936040"><img src="assets/boris-30-mar-26/5.png" alt="Cowork Dispatch" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454345419936040"><img src="assets/boris-26-3-30/5.png" alt="Cowork Dispatch" width="50%" /></a>
--- ---
@@ -92,7 +92,7 @@ The most important tip for using Claude Code: **give Claude a way to verify its
- Give Claude a browser and it will write code and iterate until it looks good - Give Claude a browser and it will write code and iterate until it looks good
- Boris uses the Chrome extension every time he works on web code — it tends to work more reliably than other similar MCPs - Boris uses the Chrome extension every time he works on web code — it tends to work more reliably than other similar MCPs
<a href="https://x.com/bcherny/status/2038454347156398333"><img src="assets/boris-30-mar-26/6.png" alt="Chrome extension for frontend" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454347156398333"><img src="assets/boris-26-3-30/6.png" alt="Chrome extension for frontend" width="50%" /></a>
--- ---
@@ -103,7 +103,7 @@ Along the same vein, the Desktop app bundles in the ability for Claude to **auto
- You can set up something similar in CLI or VSCode using the Chrome extension - You can set up something similar in CLI or VSCode using the Chrome extension
- Or just use the Desktop app for the integrated experience - Or just use the Desktop app for the integrated experience
<a href="https://x.com/bcherny/status/2038454348804714642"><img src="assets/boris-30-mar-26/7.png" alt="Desktop app web server testing" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454348804714642"><img src="assets/boris-26-3-30/7.png" alt="Desktop app web server testing" width="50%" /></a>
--- ---
@@ -116,7 +116,7 @@ People often ask how to fork an existing session. Two ways:
`/branch` creates a branched conversation — you are now in the branch. To resume the original, use `claude -r <original-session-id>`. `/branch` creates a branched conversation — you are now in the branch. To resume the original, use `claude -r <original-session-id>`.
<a href="https://x.com/bcherny/status/2038454350214041740"><img src="assets/boris-30-mar-26/8.png" alt="Fork your session" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454350214041740"><img src="assets/boris-26-3-30/8.png" alt="Fork your session" width="50%" /></a>
--- ---
@@ -131,7 +131,7 @@ Example:
↑/↓ to scroll · Space, Enter, or Escape to dismiss ↑/↓ to scroll · Space, Enter, or Escape to dismiss
``` ```
<a href="https://x.com/bcherny/status/2038454351849787485"><img src="assets/boris-30-mar-26/9.png" alt="/btw for side queries" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454351849787485"><img src="assets/boris-26-3-30/9.png" alt="/btw for side queries" width="50%" /></a>
--- ---
@@ -143,7 +143,7 @@ Claude Code ships with deep support for git worktrees. Worktrees are essential f
- Or hit the **"worktree" checkbox** in the Claude Desktop app - Or hit the **"worktree" checkbox** in the Claude Desktop app
- For non-git VCS users, use the `WorktreeCreate` hook to add your own logic for worktree creation - For non-git VCS users, use the `WorktreeCreate` hook to add your own logic for worktree creation
<a href="https://x.com/bcherny/status/2038454353787519164"><img src="assets/boris-30-mar-26/10.png" alt="Git worktrees" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454353787519164"><img src="assets/boris-26-3-30/10.png" alt="Git worktrees" width="50%" /></a>
--- ---
@@ -154,7 +154,7 @@ Claude Code ships with deep support for git worktrees. Worktrees are essential f
- Use it for large code migrations and other kinds of parallelizable work - Use it for large code migrations and other kinds of parallelizable work
- Each worktree agent works independently on its own copy of the codebase - Each worktree agent works independently on its own copy of the codebase
<a href="https://x.com/bcherny/status/2038454355469484142"><img src="assets/boris-30-mar-26/11.png" alt="/batch for massive changesets" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454355469484142"><img src="assets/boris-26-3-30/11.png" alt="/batch for massive changesets" width="50%" /></a>
--- ---
@@ -173,7 +173,7 @@ claude -p "summarize this codebase" \
--bare --bare
``` ```
<a href="https://x.com/bcherny/status/2038454357088457168"><img src="assets/boris-30-mar-26/12.png" alt="--bare flag for SDK startup" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454357088457168"><img src="assets/boris-26-3-30/12.png" alt="--bare flag for SDK startup" width="50%" /></a>
--- ---
@@ -184,7 +184,7 @@ When working across multiple repositories, Boris usually starts Claude in one re
- This not only tells Claude about the repo, but also **gives it permissions** to work in the repo - This not only tells Claude about the repo, but also **gives it permissions** to work in the repo
- Or, add `"additionalDirectories"` to your team's `settings.json` to always load in additional folders when starting Claude Code - Or, add `"additionalDirectories"` to your team's `settings.json` to always load in additional folders when starting Claude Code
<a href="https://x.com/bcherny/status/2038454359047156203"><img src="assets/boris-30-mar-26/13.png" alt="--add-dir for multiple repos" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454359047156203"><img src="assets/boris-26-3-30/13.png" alt="--add-dir for multiple repos" width="50%" /></a>
--- ---
@@ -199,7 +199,7 @@ claude --agent=<your agent's name>
- Agents can have restricted tools, custom descriptions, and specific models - Agents can have restricted tools, custom descriptions, and specific models
- They're great for creating read-only agents, specialized review agents, or domain-specific tools - They're great for creating read-only agents, specialized review agents, or domain-specific tools
<a href="https://x.com/bcherny/status/2038454360418787764"><img src="assets/boris-30-mar-26/14.png" alt="--agent for custom system prompts" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454360418787764"><img src="assets/boris-26-3-30/14.png" alt="--agent for custom system prompts" width="50%" /></a>
--- ---
@@ -211,7 +211,7 @@ Fun fact: Boris does most of his coding by speaking to Claude, rather than typin
- Press the voice button on Desktop - Press the voice button on Desktop
- Or enable dictation in your iOS settings - Or enable dictation in your iOS settings
<a href="https://x.com/bcherny/status/2038454362226467112"><img src="assets/boris-30-mar-26/15.png" alt="/voice for voice input" width="50%" /></a> <a href="https://x.com/bcherny/status/2038454362226467112"><img src="assets/boris-26-3-30/15.png" alt="/voice for voice input" width="50%" /></a>
--- ---