Psychological Safety In Agile Teams

Think back to the first time your code was under review. As the dread of receiving negative feedback looms over you, someone yells at you, “HEY! Don’t be scared. You need to feel safe”. Unless you are a bot, chances are this does not make you feel any safer! Psychological safety in a team is […]
Pair Programming — How It Works!

Have you ever come across a bug that had complex logic, and was incredibly hard to fix? You are trying to chase this bug for more than several hours, but all you have is frustration and a bit of self-doubt. Now imagine you find another developer to work with you, possibly the original authors! You […]
Measuring Developer Productivity through Developer Joy

This post is a condensed version of insights (refined using AI) shared by Sven Peters in the Software Craftspeople – India Community (SCI), a not-for-profit organization dedicated to connecting individuals with a software craftsmanship mindset. Learn more about SCI here. To connect with Sven Peters, find him on Twitter, LinkedIn, and his personal website. […]
Introduction to Systems Thinking and Escaping Common Systems Traps

There is no right or wrong answer in architecture – only trade offs. —Fundamentals of Software Architecture By Mark Richards, Neal Ford. Everything in software architecture is a trade-off, so the famous answer to every decision is “It depends”. It depends on the engineering practices and processes, the organization’s culture, business drivers, the developer’s […]
How To Think Like An Architect

Have you ever wondered what skills it takes to be a software architect? While civil architects design awe-inspiring structures that stand the test of time, software architects craft intricate architectures that form the foundation of modern technology. Software architects mold the digital landscape as we know it. Architects possess a unique mindset that enables them […]
Are You the Right Fit for Incubyte? Here’s How to Tell.

Image by storyset on Freepik At Incubyte, our commitment to excellence is not just about delivering outstanding software solutions; it’s also about building a team that embodies our values and technical prowess. Hiring the right talent is crucial, and over the years, we’ve honed our process to identify the best candidates. In this blog […]
Accelerate: Metrics That Define High-Performance Software Delivery

Accelerate by Nicole Forsgren, Jez Humble, and Gene Kim was released in 2018, and it changed how I think about software delivery. Who really is responsible for the software delivery business or engineering? The book summarizes years of research of the State of DevOps Reports and presents four key metrics to measure software delivery performance. […]














