Notes from the software world

Ideas worth sharing.

On building better software, leading with context, and making innovation work for everyone.

49 notes

Software

Visual Thinking

Visual Thinking is a communication method that uses pictures to show ideas, concepts, people, places, things and connects them via process flows and relationships. It is…

Software

Design Thinking

I have written about Design Thinking for GyanQuest.org and how it could be applied in schools. Here is another video on it.

Software

GyanQuest apps

Proud of creating GyanQuest apps for kids. Safety and Fun were the number 1 features. Our apps are designed for our kids. Safety was the first goal. Ads, Popups to…

Management

Interview Process

Let me say that the Tech Interview process that most major companies use is screwed up. When your company recruiter has to send your candidate a book on how to interview,…

Education / Software

Women in Computer Science

In my CS college in India, the ratio of women to men was 40:60. In the US, the ratio is lower which is more puzzling. It is a difficult problem to solve and here is why.…

Software

Technical Project Manager

I get asked this question – What is the role of a Technical Project Manager This video does a good job explaining it.

Software

Hololens and the future of Augmented Reality

I personally believe that Augmented Reality has a great future and Hololens has a great future for specialized applications but I don’t see a mass appeal. Google Glass did…

Software

Don’t be a jerk – Empathy is important

Empathy is the awareness of the feelings and emotions of other people. Recently, my daughter told me about the Platinum rule – “Treat others the way they would like to be…

Management / Software

Proof of Concept projects

Most of the time, your developers will be working on legacy code, some of which may be out of date and boring to work on. They will push for moving to the latest release…

Education / General

Science is not optional

One issue I have with this entire debate on Climate change is that Science seems to have be regarded as an option. We love when science and technology creates iPhone and…

Software

Engineer to Manager

If you promote an Engineer to a Manager, make sure you send them for Management training. Management is a different job compared to an Individual contributor. If you don’t…

Software

What is machine learning?

Android Authority has a good video on a introduction to Machine Learning and how it is different from AI. More details here.

Management

What is Situational Leadership

I first heard of Situational Leadership during Intel’s training for Managers. It is about adjusting your style of management according to the Situation. I will let Matt’s…

Uncategorized

Microsoft Build 2014 thoughts

Thanks to Microsoft’s Channel 9 for the live keynote and recording of sessions, it feels like I was there 🙂 It was great to see Scott Guthrie talk on Azure advances in…

Education / General / Management

Fortune favors the brave

As someone who is interested in American football, it is always puzzling to see coaches punt or kick a field goal when their team is 4 and short. Sometimes there are valid…

General / Management

Managing People

Some time back a new manager asked me what is the secret for managing people. As a technical guy, he felt that managing his team created nothing but headaches. His new…

Uncategorized

Healthcare.gov issues and fixes

Every technical person and people who think they know technology have an opinion on how to fix ACA or Obama care’s Insurance exchanges. A better solution would be let…

General / Software

Taking SVFounders to the next level

SVFounders is now 230+ members and I wanted to explore ideas to take it to the next level to help founders. It looks like many of our Founders are on the way to an MVP and…

Software

EastBay.NET – Introduction to MonoTouch

It’s easy to give a great presentation on a great piece of software The presentation embedded in the original article is unavailable. Thanks to the EastBay.NET group for…

Software

Style, Multimedia, Relationships and HTML

Style, Multimedia, Relationships and HTML -Ash on Jan 18 1998 1. Abstract This article starts with : how adding style standards preserved the difference between structural…

Software

HTMLX – An Universal Container

HTMLX – An Universal Container – Ash on Jan 11, 1998 1. Where is HTML4 now? HTML has come as long way since it was first invented. All the new languages, document formats,…

Software

Would you like fries with that Standard ?

Would you like fries with that Standard ? – Ash on 19 June 1998 1. Standards Standards have got a bad rap with jokes like: The nice thing about standards is that there are…

Software

Surely, you are joking Mr. Fenyman

I read Fenyman’s book in high school and it should be a must read for students and folks like Rick Perry. Feynman explains what science is and what a scientific experiment…

General

Welcome Again

Welcome again to another of my efforts to create a blog. This is probably the sixth or seventh effort and to be honest, I am hoping that this works better than the last…

Uncategorized

Why create i3Connect?

The Entrepreneur role was the most challenging one and I learnt what it meant to run your own Software start-up. So, why did I do it – I had an idea that would make a…