MIRZA 👨‍💻
@v9mirza.bsky.social
18 followers 40 following 110 posts
🚀 Building in public | Writing code & strategy 🧠 JavaScript • Web Dev • UI/UX • CyberSec 📬 Blogs, tools, and threads at http://v9mirza.com
Posts Media Videos Starter Packs
Loved how safeParse in Zod catches bad inputs before they even reach the DB. Paired with bcrypt for hashing and jsonwebtoken for tokens, the backend feels much sturdier now.

#buildinpublic #webdev #nodejs #backend
Today I built a signup flow with three essentials:

1 Authentication securely managing user identity.
2- JWT (JSON Web Tokens) — verifying users across sessions without storing sensitive data server-side.
3- Zod — runtime validation to keep inputs clean before they touch the DB.
🚀 Day of Learning: Authentication, JWT & Zod
As part of the 100xDevs cohort by Harkirat Singh, I built a signup flow covering three essentials:
**15/15**

✍️ Written by **@v9mirza**

🔗 Blog: [https://mirzalog.hashnode.dev](mirzalog.hashnode.dev)

🧠 I write about **tech strategy, AI trends, and digital tools — from a builder’s perspective.**

#GeminiCLI #AI #DevTools #LLM #Google #DeveloperExperience #OpenSource #Terminal
mirzalog.hashnode.dev
**14/15**

🚀 Ready to upgrade your terminal?

👉 GitHub: github.com/google-gemin...

👉 Install: `npm install -g @google/gemini-cli`

👉 Drop your use cases below 👇

The future of dev is **agentic**. And it starts *right in your shell.*
GitHub - google-gemini/gemini-cli: An open-source AI agent that brings the power of Gemini directly into your terminal.
An open-source AI agent that brings the power of Gemini directly into your terminal. - google-gemini/gemini-cli
github.com
**13/15**

🔮 What’s next?

- Frequent updates

• Plugin community brewing

• VS Code & IDE integration

• Image input, multi-modal features coming

This is just the start.
**12/15**

🎨 Unexpected ways to use it:

- Generate commit messages
- Convert designs to code
- Create test data
- Explain complex functions
- Translate CLI outputs into documentation
**11/15**

🆚 Copilot CLI vs Gemini CLI?

Copilot: ✅ Good at suggesting commands

Gemini: ✅ Converses, reasons, executes, reads your files

This isn’t autocomplete.

It’s an intelligent *agent.*
**10/15**

💻 Install it in 2 minutes:

```bash
npm install -g @google/gemini-cli
gemini auth login
gemini "Hello, world!"

```

That’s it. Zero config hell. Full AI dev agent in seconds.
**9/15**

🔌 Extensibility is next-level:

- Use `GEMINI.md` to define project rules

• Hook into external tools via MCP

• CI/CD integration ready

• Plugin ecosystem = wide open
**7/15**

🔄 Gemini CLI uses the ReAct loop:

1. **Reason**
2. **Act** (run/read)
3. **Observe**
4. **Repeat**

It doesn't just respond — it *iterates*.

It *does the work* — and learns from the result.
**6/15**

🎯 Use cases that save real time:

- Debug stack traces with context
- Scaffold boilerplate for your architecture
- Generate README/tests/docs instantly
- Explain legacy code to new devs
- Automate repetitive shell tasks
**5/15**

🔧 Gemini CLI comes with built-in superpowers:

✅ Google Search for live context

✅ Safe command execution

✅ File manipulation

✅ Custom prompt templates

✅ MCP protocol support (more on that soon)
**4/15**

⚡ Real use case:

Instead of copying errors into Google:

```bash
gemini "My React app is throwing this error: [paste error]"

```
**3/15**

🧠 What makes it different from ChatGPT?

Gemini CLI is *context-aware*. It sees your:

• Current files

• Git repo state

• Shell environment

• Running processes

It doesn’t guess. It understands your workspace.
**2/15**

💰 It’s **100% FREE** — with insane limits:

• 60 requests/min

• 1,000 requests/day

• Gemini 2.5 Pro (1M token context!)

• Just sign in with your Google account

No API keys. No billing. Just pure AI power in your shell.
**1/15**

🚀 Google just released **Gemini CLI** — a *native*, *open-source* AI agent that runs **directly in your terminal.**

This isn’t just another CLI tool.

It’s your new coding copilot — right where you actually work.
🧵 THREAD: Google Just Dropped Gemini CLI — And It's About to Change Your Terminal Forever
🧾 Written by: @v9mirza
🧠 I write about tech strategy, AI trends, and digital tools — from a builder’s perspective.

RT to help devs upgrade their toolkit.
**If you’re not using AI tools in your coding workflow yet... you’re building with one arm tied behind your back.**

Explore. Test. Adopt wisely.

Full write-up with deep dives here 👇

🔗 mirzalog.hashnode.dev/top-ai-tools...
mirzalog.hashnode.dev
🧩 Summary Table

| Core 🧠 | Cursor, Copilot, Continue.dev |
| Cloud ☁️ | Replit |
| Utility ⚙️ | Tabnine |
| Bonus 🔮 | Zed.dev, Firebase Studio, Codeium |
🔥 Bonus Tools to Watch

Zed.dev — multiplayer IDE built by ex-Atom team

Firebase Studio — Google's AI-first web IDE (Gemini inside)

Codeium — best free Copilot alternative

These aren’t hype. They’re heating up.
Zed — The editor for what's next
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Zed.dev
5/ Tabnine
The autocomplete engine that just works.

No chat. No bloat. Just blazing-fast inline suggestions.
Works in VSCode, IntelliJ, Sublime, Neovim, etc.
Local model hosting = speed + privacy.

tabnine.com
Tabnine AI Code Assistant | private, personalized, protected
Tabnine is the AI code assistant that accelerates and simplifies software development while keeping your code private, secure, and compliant.
tabnine.com
4/ Replit + Ghostwriter
Your full-stack dev environment — in a browser tab.

Editor, terminal, version control, and AI all-in-one.
Ghostwriter now supports Gemini & GPT-4.

Perfect for startups, educators, hackers.

replit.com
Replit – Build apps and sites with AI
Replit is an AI-powered platform for building professional web apps and websites.
replit.com