- Website
- Dev
- Followers
- —
- Following
- —
Key Highlights
AI amplifies existing patterns in code, scaling clarity in well-designed systems but also replicating dysfunction in broken ones, making it crucial to own and trust the system for effective use. 1 post
Productivity for developers involves optimizing workflows with strategies like the Two-Terminal Rule to reduce context switching and the 15-Minute Rule to combat procrastination and rabbit holes. 1 post
Documentation-driven development, where docs are written before code, improves clarity, catches design issues early, and ensures documentation stays up-to-date. 1 post
Main Topics (2)
Latest posts
The Vibe Coding Paradox
My last PR for Nudges was +96 −312, touched 38 files, and was about 90% vibe coded. And I’m confident in it. While I was gliding through Hyrule, two different AI agents were quietly refactoring Kafka consumers, validating payload shapes, and committing changes—clean, scoped, and production-ready. An
Top 10 Productivity Hacks Every Developer Should Know 🚀
📅 Mark Your Calendar: The Startup Article Every Developer Needs is Coming TheBitForge ・ Dec 12 #discuss #programming #javascript #python Let me tell you about a Tuesday that changed everything. I was three hours into what should have been a 30-minute bug fix. My termi
12 Open Source Gems To Become The Ultimate Developer 🔥
TL;DR It's been a while since I've done a collection, but today let's look at 12 new and not-so-new projects that can really help you in development. They touch on different areas of development, but we will mainly talk about web development. If there's a project worth adding to the next collectio
AWS DevOps Agent Explained: Architecture, Setup, and Real Root-Cause Demo (CloudWatch + EKS)
Amazon Web Services(AWS) launched Frontier agents that are autonoumous systems during re:Invent 2025 which achieve various use cases goals, scale massively to tackle concurrent tasks, and run persistently for hours or days without intervention. In this blog we will talk about one of the frontier age
The Complete Guide to System Design in 2026
I've spent the better part of a decade writing about different ways to help engineers learn new skills and level up their careers. So if we've crossed paths before, you might already know that I have two great passions in life: The first is System Design. Put simply, System Design is the process o
Advent of Cyber 2025: Day 1 Writeup & SideQuest | TryHackMe
Another year has passed by 🍁 autumn leaves are beginning to... leave :) and whatever cringe poetry Shakespeare did or did not say! Advent of Cyber takes its name from Advent of Code. If you are more of a programmer rather than a security/networking/linux enthusiast, then stay still! See if this stu
How I Actually Use AI Agents As A Senior Frontend Dev (Without Breaking Prod)
Every week there’s a new “AI for developers” video, but in real projects the question is simpler: how do you use these tools without slowing yourself down or shipping garbage to production? Over the last year, working across large Next.js frontends and Python FastAPI backends, a few patterns have co
Nano-Banana Pro: Prompting Guide & Strategies
Nano-Banana Pro is a significant leap forward from previous generation models, moving from "fun" image generation to "functional" professional asset production. It excels in text rendering, character consistency, visual synthesis, world knowledge (Search), and high-resolution (4K) output. Following
Modern Web Design Styles Every Frontend Developer Must Know (2025 Guide) Part 2
👉 Part 1 available here: https://dev.to/homayounmmdy/modern-web-design-styles-every-frontend-developer-must-know-2025-guide-1ijl Web design doesn’t stop at glass or soft UI. The more you explore, the more you realize that modern interfaces borrow inspiration from art, technology, gaming, and even p
How I Taught GitHub Copilot Code Review to Think Like a Maintainer
Say what you want about vibe coding, but it's been great for open source. Contributing to unfamiliar codebases used to be daunting, which meant maintainers of open source projects received very little community help no matter how popular the project was. But now with AI coding tools, the barrier to
The Art of Software Architecture: A Desi Developer's Guide to Building Systems That Actually Work
Yaar, we've all been there - sitting in those endless architecture review meetings where everyone's throwing around buzzwords like "microservices" and "cloud-native," but when push comes to shove, the system crashes during the first demo to client. Sound familiar? Let's cut through the noise and und
5 Must-Read Books to Master Software Architecture and System Design
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article. If you've been in software development for a few years, you know that writing code is only part of the job. Understanding how to design
You're Not Building Netflix: Stop Coding Like You Are
You know what's hilarious? Fresh bootcamp grads write code that's too simple. Six months later, after discovering design patterns, they write code that requires a PhD to understand. The journey of a developer is basically: "Wait, I can use classes?" → "EVERYTHING MUST BE A FACTORY STRATEGY OBSERVER
Introducing Nano Banana Pro: Complete Developer Tutorial
You loved Nano-Banana? Created figurine images of all your friends and ghost faces behind all your foes? Here now comes the not-so-nano "Gemini 3 Pro Image" model, that you will all prefer calling Nano Banana Pro! While the Flash model (Nano Banana) brought speed and affordability, the Pro version i
The 3 GitHub Projects I Recommend to Every Prompt Writer
(If you want to think better, write better, and build better with AI) Most people treat prompting like typing random, unstructured, forgettable. Professionals treat prompting like engineering, systematic, documented, and versioned. GitHub isn’t just for code anymore. Here are three GitHub project st
No OAuth Required: An MCP Client For AWS IAM
When Anthropic published the Model Context Protocol (MCP), I immediately started experimenting with deployment options on AWS: First, I tried running MCP servers as AWS Lambda functions. A great solution in terms of simplicity and cost, but it also meant I had to manually manage session state across
Start building with Gemini 3
Today we are introducing Gemini 3, our most intelligent model that can help bring any idea to life. Built on a foundation of state-of-the-art reasoning, Gemini 3 Pro delivers unparalleled results across every major AI benchmark compared to previous versions. It also surpasses 2.5 Pro at coding, mast
Vibe Coding a Power App the Pro way with Code Apps
In a world of new AI tools and rebranding its hard to keep track of everything Microsoft has launched, but there is one kind of cool one that never got as much attention as I think it should and with the influx of new it probably wont. We are all talking about App Builder, and Generative Pages in Mo
Raptor Mini: GitHub Copilot’s New Code-First AI Model That Developers Shouldn’t Ignore
AI-assisted development is evolving fast, but every once in a while, a new model shifts how we think about writing and maintaining code. Raptor Mini, GitHub Copilot’s latest preview model inside Visual Studio Code, is one of those pivotal moments. Described as a small-but-powerful, code-aware AI mod
9 Developer Productivity Tools You Wish You Knew Sooner 🔥🧑💻
The selection of powerful developer tools has been a key factor in increasing developer productivity, providing advanced solutions that make complicated workflows simple. The variety of tools available has grown, and therefore, finding those that can really change your work may still take you s
How I Built a Tiny Tool That Makes Responsive Design Feel Effortless
Setting the Stage Ever wondered why the features your favorite product promises often take longer than planned? Or why it sometimes feels like engineers deliver more promises than features? Considering how disappointing it feels, experiencing both sides of that letdown has taught me how crucial it
So… what is GitHub Copilot’s "Raptor mini"and why should devs care?
GitHub quietly slipped a new model into Copilot called “Raptor mini (Preview)”. The changelog basically said: “Raptor mini, a new experimental model, is now rolling out in GitHub Copilot to Pro, Pro+, and Free plans in Visual Studio Code… Rollout will be gradual.” …which does not tell us what it is,
TOON vs JSON: The New Format Designed for AI
How a novel data format is saving developers 30-60% on LLM token costs If you've been working with Large Language Models, you've probably noticed something: feeding data to AI isn't free. Every JSON object you pass through an API costs tokens, and those tokens add up fast. Enter TOON (Token-Oriented
TOON vs JSON: A Modern Data Format Showdown
Introduction The evolution of data formats tells a fascinating story about how technology adapts to meet our changing needs. From the humble .INI files that powered early configurations to the verbose but structured XML, the lightweight JSON, the human-friendly YAML, and now TOON a token-optimized
A Full-Stack Developer Is A Myth
We've all seen the job postings. "Looking for a Full-Stack Developer proficient in React, Vue, Angular, Node.js, Python, Django, Ruby on Rails, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, AWS, Azure, GCP, CI/CD, microservices architecture, and oh—can you also design in Figma? Must have 10 years