Back to portfolio

Recent writing

44 articles on AI, MCP, agents, cybersecurity, careers, Study Stream, and shipping software — by Rohit Singh.

Featured

What Is MCP (Model Context Protocol)? A Developer's Guide for 2026

MCP is the standard layer between LLMs and your stack. One protocol for tools, resources, and prompts across Cursor, Claude, and custom agents.

Read more

Hermes Agent vs OpenClaw: I Ran Both on My Machine. Here's the Honest Comparison.

Two viral open-source agents promise the same thing: an AI that runs on your hardware and actually does work. I installed both. The differences show up in security defaults, memory design, and how much control you keep when things go wrong.

Read more

Zero-Day Attacks in 2026: CVE Patterns Every Developer Should Patch Against

Zero-days hit vendors before patches exist. Recent breaches show developers are the front line, not a downstream ticket queue.

Read more

Should You Choose Software Development in 2026? An Honest Answer

The entry bar moved up, but the work still exists. Here's who should pursue software development in 2026, who shouldn't, and what the numbers actually say.

Read more

What the Future of Software Development Looks Like (2026 and Beyond)

Agents, smaller models on device, tighter hardware-software loops — the next decade favors developers who bridge disciplines.

Read more

Is Electronics the Next Boom? Semiconductors, IoT, and Software Careers

Chips, sensors, and firmware are back in the spotlight. Software developers who speak hardware will have an edge.

Read more

AI Agents in 2026: What Production Teams Actually Ship

Vendor decks promise autonomous employees. Production teams ship narrow loops with budgets, approvals, and traces. Here is the 2026 map.

Read more

How to Use MCP with Cursor and Claude as a Developer

Wire your repo, APIs, and docs into Cursor via MCP so the agent stops guessing and starts grounding in real files and tools.

Read more

Ransomware and Data Breaches: The Developer's Security Playbook for 2026

Breaches make headlines; misconfigurations make breaches possible. Here is what devs control in the blast radius.

Read more

LLM Coding Tools vs Traditional Development: A 2026 Workflow That Ships

AI writes fast. You still own the diff. Here is when to reach for LLM coding tools, when to type it yourself, and the quality gates that keep merges safe.

Read more

Edge AI and On-Device Intelligence: A Developer's Guide to Local Inference

Not every inference should hit OpenAI. Here's how to run useful models on laptops, phones, and edge boards, with real hardware numbers and working code.

Read more

Quantum Computing for Developers: Hype vs Reality in 2026

You won't ship a quantum app next quarter. You might ship crypto that survives quantum — here's the sane view.

Read more

Open-Source AI Models vs Closed APIs: A Builder's Guide

Llama, Mistral, Qwen vs closed APIs: pick based on data sensitivity, budget, and ops appetite, not Twitter tribalism.

Read more

Will AI Replace Software Developers? Myth vs Reality in 2026

Headlines sell extinction. Payroll data shows compression at the junior layer and growth elsewhere. Here is what that means if you write code for a living.

Read more

Building AI Agent Workflows with MCP: The Pattern I Use After One Too Many Unapproved Posts

Demos let the model post comments. Production makes it wait for you. This is the MCP workflow pattern I use for PR triage, issue filing, and internal ops — with code, tests, and the failures that taught me the gates matter.

Read more

Your npm install is a trust boundary: here's how supply chain attacks actually work

A compromised maintainer account or one typo in a package name can turn `npm install` into your breach vector. Lockfiles help, but they are not a spell.

Read more

Prompt Engineering vs Software Engineering: Different Jobs

Prompting is a skill; engineering is a discipline. Confusing them ships vibes-based AI and production incidents.

Read more

Remote Work for Software Developers in 2026: What Changed

RTO headlines don't kill remote — they reshape it. How to win async global roles.

Read more
Featured

Study Stream Black: The Offline Learning App You're Missing

Browser tabs weren't built for deep learning. Study Stream Black is an offline-first desktop hub for your downloaded courses — and if you haven't installed it yet, you're leaving focus on the table.

Read more

Robotics and Software Convergence: Career Paths in 2026

Robots are mostly software problems with motors attached. Where coders fit in the stack, what to learn first, and what hiring actually looks like.

Read more

Green Tech and Software: Climate Careers Developers Should Watch

Climate needs software — grids, carbon data, efficient systems. Not all impact roles require a PhD.

Read more

Passkeys and WebAuthn for developers: stop storing passwords you shouldn't

Passwords leak. MFA gets phished. Passkeys bind login to your domain and a device key. Here's how to ship them without breaking legacy users.

Read more

Rohit Singh: Software Developer in Jaipur Building Real Products

Who I am, what I ship, and how a BCA student in Rajasthan ended up building desktop apps and full-stack products for real users.

Read more

Web Developer in Jaipur: MERN, Next.js, and What I Ship

What “web developer” means in my day-to-day work — APIs, React frontends, deployment, and the projects that prove it.

Read more

From BCA Student to Software Developer: My Path in Rajasthan

No CS from IIT — still shipped desktop apps, APIs, and a portfolio that gets interviews. Here's the path that worked for me.

Read more

My Internships at Pratink, Edunet x EY, and Hopdays

Three internships, one stack family — what each taught me about MERN, teamwork, and shipping under pressure.

Read more

Why I Built Study Stream After Losing Focus in the Browser

YouTube in one tab, notes in another, course folders on disk — I kept losing the thread. So I built a desktop hub.

Read more

Offline Course Library: Netflix Grid for Your Downloaded Videos

Scattered folders aren't a library. Here's how Study Stream turns local videos into a browsable course grid with resume playback.

Read more

Timestamped Video Notes: Why Seconds Matter When You Revise

Generic notes apps don't know you were at 14:32 when you wrote that definition. Timestamped notes fix revision.

Read more

Study Room AI: An AI Tutor That Knows Your Current Lesson

Generic ChatGPT doesn't know you're on Lecture 7 about React hooks. Study Stream's AI does.

Read more

16 Themes for Focus: Anime Skins Inside a Study App

Focus doesn't have to look like a spreadsheet. Study Stream's theme store gamifies aesthetics without sacrificing utility.

Read more

Building Study Stream with Electron and Next.js

Why I paired Next.js with Electron, how the build works, and what I'd do again for v2.

Read more

MERN Stack Patterns I Use in Production

Boilerplate isn't shameful — inconsistent structure is. These MERN patterns survived real deadlines.

Read more

TypeScript in React: What I Learned Shipping Real Apps

TypeScript isn't about satisfying the compiler — it's about making refactors safe when users depend on your app.

Read more

Tauri vs Electron: When I Pick Each for Desktop

Study Stream is Electron. Other experiments use Tauri. Here's how I choose — no fanboying.

Read more

React Native and Full-Stack: One Codebase Mindset

Mobile isn't a separate career — it's another client for the APIs and types you already own.

Read more

Next.js 16 App Router for Developer Portfolios

This site runs Next.js 16 — here's how App Router, metadata, and static blog posts fit a portfolio that needs to rank.

Read more

Framer Motion Without Killing Core Web Vitals

Motion sells portfolios — until LCP suffers. These are the guardrails I use on this site.

Read more

Deploying a Next.js Portfolio on Vercel

From git push to live URL — how this portfolio ships on Vercel and what to verify after deploy.

Read more

Developer Portfolio SEO: Rank for Your Name + Role

Recruiters Google you. Here's the on-page and content strategy I used on this site.

Read more

GitHub Projects That Help You Get Hired

13+ repos won't help if none tell a story. One flagship + supporting cast beats a graveyard of forks.

Read more

How to Write a Software Developer About Page That Converts

About isn't a biography — it's trust compression. What I put in mine and why it works.

Read more

Gamification for Students: Streaks, XP, and Habits That Stick

Duolingo proved streaks work. Study Stream applies XP and leaderboards to real coursework — ethically.

Read more

Smart Notes vs Generic Note Apps for Video Courses

Notion is great — but it doesn't know you're watching Lecture 12 at 08:41. Purpose-built beats generic for courses.

Read more