Open in app

Sign In

Write

Sign In

Vishal Bardoloi
Vishal Bardoloi

16 Followers

Home

About

Mar 30, 2018

Saccades

Have you watched Avdi Grimm’s keynote talk “The Soul of Software”? The talk is one of the most thought-provoking I’ve heard; but one particular concept has stuck in my mind: saccades. Saccades affect our perception of reality. It’s another form of mental blind spots — we can’t change the fact that our brain does this; but we can become more aware of it. In my experience, “saccades” aren’t just a visual trick. They occur during conversations as well. If you aren’t truly listening, your mind will fill in the blanks with its own version of the truth. A lot of early practitioners of active listening are surprised by how different “what was said” and “what I heard” can be.

Development

1 min read

Saccades
Saccades
Development

1 min read


Mar 19, 2018

Scope Didn’t Change; Understanding Grew

The end result of most Waterfall-style projects looks like this: The middle-to-end period of such projects is usually marked by vicious scope arguments, long hours, lots of bugs and lots of technical debt. Responding to change? Forget about it! One common antidote is to start with an MVP (minimally viable…

Agile

2 min read

Scope Didn’t Change; Understanding Grew
Scope Didn’t Change; Understanding Grew
Agile

2 min read


Mar 19, 2018

The ‘Safe Hammer’ Anti-pattern

Once there was a carpenter who thought his apprentices weren’t smart enough to use hammers properly. So even though he’d buy the best tools on the market: … he’d then forbid the use of certain “unsafe” features, leaving his apprentices with this:

Agile

2 min read

The ‘Safe Hammer’ Anti-pattern
The ‘Safe Hammer’ Anti-pattern
Agile

2 min read


Feb 2, 2018

“Time to First Commit” as a metric

For a while now, I’ve tracked my time-to-first-commit on each new client project. i.e. how long is the time gap between starting on the project, and making my first meaningful commit to the code base? Over the years, this number has varied from a few hours to several weeks. And…

Software Development

1 min read

Software Development

1 min read


Jan 14, 2018

Being Agile

Note: This is the 3rd and final post in a series about how to truly adopt agility. The first post defined the problem pattern, the second post proposed the root cause. In this final post, we propose some ideas that may help. Picking up from the last thread: how do…

Agile

4 min read

Being Agile
Being Agile
Agile

4 min read


Jan 13, 2018

One Level Deeper

Note: This is the 2nd post in a series about how to truly adopt agility. The first post defined the problem pattern. Developers are often encouraged to understand one level deeper than what they’re working at. Don’t just know WCF or Spring; understand how HTTP and REST work. Don’t just…

Agile

2 min read

One Level Deeper
One Level Deeper
Agile

2 min read


Jan 12, 2018

The Idea Adoption Lifecycle

Our industry is not short on great ideas. Agile, TDD, CI/CD, Lean, XP, Pair programming, DevOps are all great ideas. At the same time, there’s a pattern of failure to adopt these ideas, that we have seen repeatedly. It happened with Agile, is happening now with Lean, and I’m afraid…

Agile

3 min read

The Idea Adoption Lifecycle
The Idea Adoption Lifecycle
Agile

3 min read


Jan 7, 2018

The Wobble

Just coming back from the holiday season? Got those back-to-work blues and wishing you had better work-life balance? Well, today I’m asking you to forget the concept of work-life balance. Here’s a better concept for you: the wobble. “The Wobble” idea was taught to me by the wonderful John Humphrey…

Work Life Balance

3 min read

The Wobble
The Wobble
Work Life Balance

3 min read


Dec 7, 2017

When Life Interferes with Work

I just attended a 1-hour video conference with an Executive Principal at my company, while cradling my newborn infant in my lap, at home, because we’re having a babysitter emergency today. Yes, today I became that BBC dad. Professor Robert Kelly and kids And you know what? It turned out…

Parenting

2 min read

When Life Interferes with Work
When Life Interferes with Work
Parenting

2 min read


Dec 1, 2017

Kent Beck on Partitioning Complexity

Some years ago, I heard Kent Beck at a conference say that he felt tremendous impostor syndrome when he started working at Facebook. “Kent Beck?” I said to myself, “feels impostor syndrome?!!” Made me feel a lot better about my own bouts of dealing with it. Anyway, his latest post on tackling complexity is just brilliant. Please give it a thorough read: What really slows me down is not programming slowly, it is getting overwhelmed, losing my confidence, and not programming at all.

Impostor Syndrome

1 min read

Impostor Syndrome

1 min read

Vishal Bardoloi

Vishal Bardoloi

16 Followers

Father, husband, friend, problem solver

Following
  • Allison Wiltz

    Allison Wiltz

  • umair haque

    umair haque

  • Rebecca Stevens A.

    Rebecca Stevens A.

  • Jurgen Appelo

    Jurgen Appelo

  • Alan Cooper

    Alan Cooper

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech