Categories: Uncategorized

The Power of Defaults

Reading Time: 2 mins

‘The Power of Defaults’ – Gramener’s Bhanu Kamapantula shares his outlook.

Image Courtesy: http://theartofdoing.com/the-google-doodler/

Why does your favorite toothpaste advertisement show a brush full of paste when a fraction of it will solve the purpose?

Defaults have immense power in a way we don’t often realize. The default price of the vegetable you get at the mandi is Rs. 13 unless you bargain. The default compensation you are offered to work is Rs. X unless you negotiate. The default options in your Facebook or Quora account is to send reminder emails prompting your active participation on their social network. The default option in many smartphone applications is to use your location, even for a messaging application. Drawing a similar parallel to programming environments, the default settings in your coding environment offer you only so much until you configure further.

Defaults have the power to improve (similarly worsen) productivity/life exponentially. Consider the below process that developers at Gramener, in general, follow.

Step 1) Write code, test functionality

Step 2) Push to a remote repository post successful testing

Step 3) Check build errors from continuous integration

Step 4) Update code and repeat from Step 2 until the latest build passes the tests.

Build errors could occur due to several reasons (more on this, in the next blog post)

1) Exceeding default line length

2) Unused variables

3) Redundant code

4) Indentation

5) Trailing whitespace

6) Other PEP8 recommendations: 2 blank lines before function definition, over-indentation, blank lines at file end etc.

There are ways to catch these before you push the code. Python Lint plug-in helps ensure the above checks. Javascript has a similar Linter plug-in.

Defaults have a way to improve people’s lives. Whether you are building dashboards or writing software or training new talent or buying a new product, remember the power of defaults, leverage them and improve the productivity (your chances).

Gramener Inc

Gramener Inc is a data analytics and storytelling company that extracts insights from big data using state-of-the-art technology and shares them as stories for easy consumption. Gramener helps business users accelerate decision making.

Leave a Comment
Share
Published by
Gramener Inc
Tags: General

Recent Posts

Generative AI in Pharma Regulation: Insights from FDA, EMA, and Health Canada

The U.S. Food and Drug Administration's (FDA) stance on GenAI is clear: it's a groundbreaking… Read More

5 days ago

AInonymize – AI for Secure Health Data and Innovation

Executive Summary In healthcare, protecting patient information is not just a legal requirement; it's a… Read More

1 week ago

How Demand Forecasting Turns Supply Chains into Mind Readers?

Demand forecasting in the supply chain is crucial for optimizing inventory levels and ensuring efficient… Read More

2 weeks ago

LLM Numerology: We Experimented with 3 LLMs to Find Out Their Favorite Numbers

Hi, I am ChatGPT 3.5 Turbo. Do you know what my favorite number is? Do… Read More

4 weeks ago

Data-Driven Sustainability: Achieve Business Value from ESG Data

After a successful webinar on digital transformation and sustainability, we organized a sequel titled “Data-Driven… Read More

4 weeks ago

Top 6 Most Popular Generative AI Use Cases to Watch in 2024

As the technology matures, Generative AI (GenAI) use cases for various industry verticals are becoming… Read More

1 month ago

This website uses cookies.