Sign in

Zeeshan Ahmad

@ziishaned.bsky.social
47 followers 255 following 12 posts

Turning complexity into simplicity 🧑‍💻

PostsRepliesMedia
Zeeshan Ahmad @ziishaned.bsky.social · 15/04/2026
The worst part of testing APIs: log in → copy token → update env → repeat when it expires If you are using @yaak.app, request chaining removes all of this. Your requests just use the token from the login response. yaak.app/docs/templat...
yaak.app
Request Chaining (Scripting) | Yaak Docs
How to chain together multiple requests
030
Zeeshan Ahmad @ziishaned.bsky.social · 10/04/2026
I used to write vague commit messages all the time 😅 Now I just use @webstorm.jetbrains.com commit helper. Press ⌘+K, then click one of the AI icons and it generates a clear message based on your changes. Such a small thing, but it makes a big difference.
020
Zeeshan Ahmad @ziishaned.bsky.social · 10/04/2026
macOS space switching still makes you wait for animation every single time. InstantSpaceSwitcher fixes it. github.com/jurplel/Inst...
github.com
GitHub - jurplel/InstantSpaceSwitcher: Native space switching on macOS with no animation
Native space switching on macOS with no animation. Contribute to jurplel/InstantSpaceSwitcher development by creating an account on GitHub.
100
Zeeshan Ahmad @ziishaned.bsky.social · 19/02/2026
If you are still designing manually, you need to see this. Pencil runs parallel design agents locally with Claude Code, Codex, or any of your favourite agents 🔥
pencil.dev
Pencil – Design on canvas. Land in code.
Pencil fundamentally increases your engineering speed by bringing designing directly into your preferred IDE.
000
Zeeshan Ahmad @ziishaned.bsky.social · 19/02/2026
Just tried Figma MCP on a paid plan and hit rate limits while just figuring out how it works.
010
Zeeshan Ahmad @ziishaned.bsky.social · 17/02/2026
Claude Code has been cooking for 10 minutes and you have no idea whether it is finished or crashed. I built this so I would not have to alt-tab every 30 seconds.
github.com
GitHub - ziishaned/claude-notify-hook: Display Claude Code notifications on macOS with repo names, notification types, and click-to-focus iTerm2 sessions
Display Claude Code notifications on macOS with repo names, notification types, and click-to-focus iTerm2 sessions - ziishaned/claude-notify-hook
010
Zeeshan Ahmad @ziishaned.bsky.social · 16/02/2026
TIL: ??= only assigns if null/undefined Unlike ||= which overwrites your 0, false, and ""
Nullish coalescing assignment
000
Zeeshan Ahmad @ziishaned.bsky.social · 16/02/2026
Just discovered AeroSpace and I am never going back * alt+number to instantly switch workspaces * Actual tiling that does not suck on mac * Makes the default spaces look like a joke If you are a DEV still manually arranging windows, what are you even doing.
github.com
GitHub - nikitabobko/AeroSpace: AeroSpace is an i3-like tiling window manager for macOS
AeroSpace is an i3-like tiling window manager for macOS - nikitabobko/AeroSpace
000
Zeeshan Ahmad @ziishaned.bsky.social · 13/02/2026
In TypeScript just append string & {} to your union and autocomplete works again. 🎯
042
Zeeshan Ahmad @ziishaned.bsky.social · 12/02/2026
If you use a two line zsh prompt, enable Shell Integration NOW in iTerm2. Without it: ⌘+K breaks your prompt With it: ⌘+K actually works like it should Why is this not enabled by default?? To enable: iTerm2 → Install Shell Integration (takes 5 seconds)
010