01/27/2023 | How Learning Touch Typing Can Help You Learn New Skills. |
11/04/2022 | Problems Needing Binary Tree Searches Are All Around Us. |
11/03/2022 | The Art Of Knowing That You Don’t Know. |
10/28/2022 | Digital Minimalism: You Decide What’s On Your Phone. |
10/21/2022 | The Fallacy Of Being Independent. |
10/19/2022 | The Art Of Working With Constraints. |
08/04/2022 | Making Neovim Work Like Visual Studio Code On Windows |
06/13/2021 | An Open Source Vaccine Tracker For CoWin In India. |
05/24/2021 | Simple Experiments With Learning New Skills - Part 1 |
02/10/2021 | Processes Over Written Goals And Plans. |
05/25/2020 | Remote Misses, Corona And Why You Should Take Extra Precautions. |
05/21/2020 | Boxing Your Help Time. |
05/19/2020 | How To Automate Tasks And Other Mundane Stuff - Part 3. |
05/15/2020 | Automating Buy And Sell Alerts for Shares Using Python. |
05/13/2020 | How To Automate Tasks And Other Mundane Stuff - Part 2. |
05/11/2020 | Automated Testing Of Microservices Without Test Cases. |
05/07/2020 | How To Automate Tasks And Other Mundane Stuff - Part 1. |
05/05/2020 | Debugging Mysterious 500 Internal Server Errors. |
05/04/2020 | Customizing Prompts With A Customized Terminal. |
04/29/2020 | The Difference Between A Nice Person and A Doormat. |
03/31/2020 | Facing And Embracing Your Incompetence. |
12/16/2019 | Back To Basics - Bubble Sort. |
12/05/2019 | Management Rules For Dummies - Part 1. |
11/28/2019 | Blazor And The Idea Of Dotnet In The Browser. |
11/25/2019 | Automating And Being Mindful Of Stuff That Matters - Part 1. |
11/18/2019 | Making Your Terminal Look Gorgeous. |
11/14/2019 | Why Talking To Strangers Is A Genuinely Nice Book. |
11/11/2019 | Why Developers Should Care about GRPC |
08/21/2019 | Fixing Gripes And Electric Shocks from Your New Television. |
08/15/2019 | The Honest Truth About Independence. |
08/03/2019 | Writing, Social Media, Openness and Forgiveness |
04/29/2019 | Moving Forward With Keystone Habits. |
02/04/2019 | When It Comes To Wellness, You Are Your Scientific Laboratory. |
01/07/2019 | Embracing Controlled Confusion And Flexibility Of Thought. |
07/30/2018 | Mindful Mondays - A Daily Scrum Of Active Questions. |
05/20/2018 | Not Just A Better Programmer - A Better You. |
12/31/2017 | Here Is Wishing You A Drama Free 2018. |
02/18/2017 | Automatically Placing Semicolons in Visual Studio Code. |
01/24/2017 | A .NET Programmer Tries Out GNU / Linux As The Primary OS. |
01/10/2017 | ASP.NET Core - Part 1: Debugging ASP.NET Core Applications On Visual Studio Code |
01/07/2017 | Are We Really Overworked? Or Just Not Enjoying What We Do? |
12/27/2016 | Managers And Their Self-Fulfilling Prophecies. |
11/22/2016 | Book 22 of 52 - The Productivity Project. |
11/01/2016 | Getting Started With Aurelia And Type-Script on Visual Studio 2015 |
10/23/2016 | 52 Book Challenge (Books 8 to 21) |
10/08/2016 | Practical IoT Projects for Regular Nerds - Part 1. |
07/17/2016 | Contagious (Book 7 of 52). |
07/09/2016 | Born to Run (Book 6 of 52). |
06/06/2016 | Productivity Challenge Timer – How Focus Can Become A Game. |
04/24/2016 | Switch (Book 5 of 52). |
03/24/2016 | How We Decide (Book 4 of 52). |
03/22/2016 | Knowing Yourself With Data - Part 1 |
03/08/2016 | Games People Play (Book 2 of 52). |
01/18/2016 | I'm OK. You're OK. (Book 1 Of 52). |
01/09/2016 | Brain Challenge: 52 New Books For 2016 |
08/14/2015 | The Fallacy Of Copying Successful People And The Outcome Bias. |
07/16/2015 | Output Vs. Input |
07/04/2015 | The Power Of Pattern Recognition In Health And Wellness |
06/18/2015 | Systems Vs. Goals. |
06/12/2015 | Busting Self Help Cliches with Data And Science. |
06/10/2015 | Fake It Till You Become It. |
06/08/2015 | Cookie Cutter Vs. Improvised Support |
06/05/2015 | The Real Story Of Passionate Success. |
06/03/2015 | Feeling Like A Phony Is Fine. Not Showing Up Isn't. |
06/01/2015 | You Are Your User. |
05/29/2015 | From Suck To Non Suck. |
05/27/2015 | Trusting Your Best To Give Their Best. |
05/25/2015 | Are You Listening To The Stories Your Failures Tell? |
05/22/2015 | Geeks and Introverts - The World Needs You. |
05/20/2015 | The Perils Of The Passion Hypothesis |
05/18/2015 | Hackers - Movies Vs. The Reality - Part 1 |
05/11/2015 | Why No One Cares About You And Why You Shouldn't Either. |
05/08/2015 | The Line Of Best Fit And The Stories Outliers Tell. |
04/04/2015 | Easier Than Fizz Buzz - Why Can't Programmers Print 100 to 1? |
03/28/2015 | That's Not How Much They Pay. That's How Much They Pay You. |
10/19/2014 | Safely Disastrous. |
03/15/2014 | Time To Overcome The Always Mindset. |
02/17/2014 | Minimalistic Artists - Part 1. |
01/31/2014 | Remapping The Windows Key On Your Keyboard. |
01/25/2014 | Your Relationship With Your Ideas - Part 1. |
10/06/2013 | The Fun Begins at Eighty Percent. |
09/27/2013 | Befriending "If Only" Scenarios |
08/15/2013 | Making People Do Things You Want Them To Do. |
08/10/2013 | The Paradox of Rest. |
09/10/2012 | Geek Awesomeness: Constraints. |
09/04/2012 | Hard Times And Teams. |
05/27/2012 | Geek Awesomeness: The Power Of Progress. |
03/01/2012 | Success Vs. Television (Part 1) |
02/27/2012 | Deals Vs. Dreams. |
01/26/2012 | Geek Awesomeness: Deep Intellectual Conversations. |
11/15/2011 | Leadership Tip: Let Go Of Your Pettiness. |
10/24/2011 | A Humble Attempt At Helping New Programmers Or Non-Programmers With Programming. |
10/21/2011 | The Game Of Impulsive Publishing. |
10/20/2011 | Understanding How Cloud Based Virtualization Can Hurt You. |
10/19/2011 | The Fair Side Of Things. |
10/12/2011 | You Begin By Appreciating Mastery. |
10/09/2011 | Must Haves. |
09/30/2011 | Social Acceptance |
09/21/2011 | Dissatisfied. |
09/18/2011 | Incompetent Individuals Or Folks Having A Hard Time. |
09/11/2011 | Including The Best Of You In Stuff You Publish Or Ship |
09/04/2011 | Even The Fortune Five Hundreds Need Small Solutions. |
08/28/2011 | Working With Honest Wonderment. |
08/21/2011 | An Itch Of Shipping Happiness. |
08/14/2011 | Everything Television Is About. |
08/07/2011 | Surviving As A Guerilla Entrepreneur - Part 2. |
07/31/2011 | Encouraging Your Engineers To Drive Innovation |
07/24/2011 | This Team Almost Failed Me But That Is Okay. |
07/17/2011 | Be Honest About Your Reasons For Interviewing. |
07/10/2011 | Friendly Discussions Or Drunk Messages. |
07/03/2011 | Management With Aggressive Grins. |
06/26/2011 | Your Detail Orientated Mode. |
06/19/2011 | Installing Good Habits Into Your Brain. |
06/12/2011 | Intriguing Research On Learned Helplessness. |
06/05/2011 | Lessons To Learn From Gates And Jobs Sharing A Stage. |
05/21/2011 | An Incredible Game With Many Incredible Lessons |
05/15/2011 | Internals Of Text Justification. |
05/08/2011 | Thoughts On Tweaking Your Blogging Routine. |
05/05/2011 | A Flaw In The Premise Of Never-ending Arguments. |
05/01/2011 | Answer On Stack Exchange Project Management: Attracting And Motivating Talent That Kicks Ass. |
04/30/2011 | Airlines As An Example Of Boring Mediocrity. |
04/28/2011 | Don't Be An Arrogant Language Purist. |
04/24/2011 | Shredding The Weight Of Random Initiatives. |
04/23/2011 | A Game Of Inches - Part 1 |
04/22/2011 | Masters Of The Enterprise Business And The Delusional |
04/17/2011 | Showing Up On Tough Days - Part 5. |
04/16/2011 | Stop Drooling Over Software Success Stories. |
04/13/2011 | Windows Live Writer And Bad Management |
04/10/2011 | The Stuff You Don't Do. |
04/09/2011 | Playing Hard - Part 1. |
04/08/2011 | The Skill Of Managing Without Managing Stuff. |
04/03/2011 | Showing Up On Tough Days - Part 4. |
04/02/2011 | Showing Up On Tough Days - Part3. |
04/01/2011 | Kickass Team - Part 1 |
03/27/2011 | Building An Awesome Organization - Part 2. |
03/26/2011 | Readers Hideout - Part 2. |
03/25/2011 | Building An Awesome Organization - Part 1. |
03/20/2011 | Passing Comments Vs. Getting On Field. |
03/19/2011 | Showing Up On Tough Days - Part2 |
03/18/2011 | Issues With Working To Please Your Managers. |
03/13/2011 | Social Media And Problems With High Noise Memes. |
03/12/2011 | That Serious Face Your Organization Usually Puts On. |
03/11/2011 | Readers Hideout - Part 1. |
03/04/2011 | Most Creative Endeavors Tend To Be Lonely Ones. |
03/03/2011 | Showing Up On Tough Days - Part 1 |
03/01/2011 | Juggling Eight Managers And Their Egos - Part 1. |
02/25/2011 | Your Culture And Art - Part 1. |
02/24/2011 | Getting Comfortable With Silence. |
02/23/2011 | Pretending To Be Different. |
02/20/2011 | What Will Others Think About You And Your Organization. |
02/19/2011 | Risky - Part 1. |
02/18/2011 | Being Different Or Fitting In - Part 2. |
02/13/2011 | Fixing Genuinely Kickass Software Development Teams. |
02/11/2011 | Being Different Or Fitting In - Part 1. |
02/09/2011 | Writing - Part 1. |
02/06/2011 | Unreasonable - Part 1. |
02/05/2011 | Getting Started And Getting Over The First Hump - Part 1. |
02/04/2011 | Surviving As A Guerilla Entrepreneur - Part 1. |
01/30/2011 | The Sex And Cash Theory For Anyone In A Creative Field. |
01/29/2011 | Avoiding The Addiction Of Endless Moping. |
01/28/2011 | Naming Our Very First Free Product - Part 1. |
01/23/2011 | Lessons From A Side Project - Part 2. |
01/22/2011 | Books And Why You Should Be Reading Them. |
01/21/2011 | Your Sources Of Motivation After Your Warm Up Period |
01/16/2011 | A Life Long Mountain Of Challenges With Milestones. |
01/15/2011 | Practice Continuous Learning With Deliberate Practice. |
01/14/2011 | Keeping The Crowds Out For The First Couple Of Sprints. |
01/09/2011 | Stop Whining About Power And Start Contributing. |
01/08/2011 | If You Want Our Business Or Attention Don't Make Us Wait. |
01/07/2011 | Things To Do When You Have Nothing To Do - Part 1. |
01/02/2011 | Letting Your Products Turn Into Remarkable Stories - Part 1. |
01/01/2011 | Asking The Right Questions For Remarkable Work Cultures. |
12/31/2010 | Software Development And Hope Drive White Lies. |
12/26/2010 | Engaging In Creative Endeavors And The Gift Of Acceptance. |
12/25/2010 | The Creative Dilemma And Shielding Yourself From Normality. |
12/24/2010 | Lessons From A Side Project - Part 1. |
12/19/2010 | Understanding Software Development Disasters - Part3 |
12/18/2010 | Understanding Software Development Disasters - Part2 |
12/17/2010 | Understanding Software Development Disasters - Part1 |
12/12/2010 | Leadership Tip: Hiring People With Similar Basic Beliefs And Values. |
12/11/2010 | Minor Changes To The Design Of This Blog - Part 1. |
12/10/2010 | Leadership Tip: Avoiding The Perils Of The Classical Slap And Push. |
12/05/2010 | Leadership Tip: Not Worrying About The Fact That Your Idea Has Been Already Built. |
12/04/2010 | Programmer Tip: Get Used To Taking Up Challenges Not Tasks. |
12/03/2010 | Before You Think About Your Product Name Build Something Worth Naming. |
11/28/2010 | The Perils Of Hiring High Maintenance Pay Check Programmers - Part 1. |
11/27/2010 | Leadership Tip: The Art Of Not Making Your Decisions Over Meetings. |
11/26/2010 | Understanding The Mindset Of Typical Meeting Lovers Within Your Organization - Part 1 |
11/21/2010 | A Rulebook For Your Organization - Part 2. |
11/20/2010 | Programmer Tip: If You Are Going To Get Fired, Get Fired For The Right Reasons. |
11/19/2010 | Venting Your Frustrations On Your Work Is The Stupidest Thing You Can Do. |
11/14/2010 | A Rulebook For Your Organization - Part 1. |
11/13/2010 | Stop Giving Lousy Excuses And Start Working On A Small But Genuine Story. |
11/12/2010 | Leadership Tip: Learning The Art Of Trusting Their Judgments. |
11/07/2010 | Work In Progress Version Of The Book On Builder At Work - Part 4. |
11/06/2010 | Stop Acting Like A Lousy Moron And Using Stupid Numbers To Evaluate Success. |
11/05/2010 | Leadership Tip: Every Time You Use The Word "We" Mean It Through Your Actions. |
10/31/2010 | Meet The Movers: A Different Breed Which Is Just As Critical As Builders Or Story Tellers. |
10/30/2010 | Leadership Tip: Get The Whiners To Work And Watch The Bitching Stop. |
10/29/2010 | Work Life Tip: The Decision Of Being Honest In Your Communication. |
10/24/2010 | Productivity Tip: Developing The Courage To Stop And Throw Stuff Away. |
10/23/2010 | Leadership Tip: Stopping Those Status Meetings And Leaving Your Team Alone. |
10/22/2010 | Office Design Tip: Letting Your Workplace Live Up To Your Mindset And Philosophy. |
10/17/2010 | Leadership Tip: Hiring Good People Not Just Good Resumes Or Good Skillsets. |
10/16/2010 | Leadership Tip: Picking Between Toys and Empowerment. |
10/15/2010 | Understanding Genuine Geeks And Nerds - Part 3. |
10/10/2010 | Programmer Tip: When In Doubt About A Company Take A Tour Of Their Office. |
10/09/2010 | Feature Tip: When You Are Skipping Features Choose Wisely. |
10/08/2010 | Understanding Genuine Geeks And Nerds - Part 2. |
10/04/2010 | Straight From The Forefronts Of A Standard Consulting And Outsourcing Body Shop. |
10/02/2010 | You Do Not Need Sexy Voices And People With Weird Smiles On Your Website. |
10/01/2010 | Product Tip: Avoiding The "Call Us For Pricing Details" Model On Your Corporate Website. |
09/26/2010 | Understanding Genuine Geeks And Nerds - Part 1. |
09/25/2010 | Marketing Tip: Always Be Helping And Stop Trying Too Hard. |
09/24/2010 | Leadership Tip: Doing More Than Ticking Items Off Your Professional Check List. |
09/19/2010 | Thousandtyone Online Videos - Part 1 |
09/18/2010 | Leadership Tip: The Problem With Non Technical Leadership In Software Development. |
09/17/2010 | Leadership Tip: Stop Whining About Your Employees Not Working Sixteen Hours A Day. |
09/12/2010 | Discussions On Software Development Are Good And So Is Programming. |
09/11/2010 | Leadership Tip: Staying Away From Random Stupid Unpredictably. |
09/10/2010 | Advice For Managers: Even If You Don't Have Work To Keep Yourself Occupied, Get A Life. |
09/05/2010 | Leadership Tip: Too Many Drivers Will Not Take Your Car Anywhere. |
09/04/2010 | Working On Enterprise Software Is Not An Excuse For Building Software That Sucks. |
09/03/2010 | Advice For Lurkers: Adding Genuine Value By Being Raw And Completely Real. |
08/29/2010 | Programmer Tip: Find The Momentum That Keeps You Moving And Learning. |
08/28/2010 | Leadership Tip: Avoiding Blind Spots For Stupidity Within Your Organization. |
08/27/2010 | Programmer Tip: The Meaning Of Mentorship And How You Grow As A Person |
08/22/2010 | Geek Tip: The Speed Of Time And Keeping A Track Of The Days That Have Gone Behind. |
08/21/2010 | Geek Tip: Learn How To Move to The Logged Out State Of Mind. |
08/20/2010 | Work In Progress Version Of The Book On Builder At Work - Part 3 (Revised). |
08/14/2010 | Picking A Company Is Not As Simple As Picking Your Clothes. |
08/13/2010 | Genuine Mavens Can See Through Your Product And Your Organization. |
08/08/2010 | Getting Those Paycheck Programmers to Quit Your Organization - Part 1. |
08/07/2010 | Trying To Be "Practical" All The Time Equals A Mediocre Professional Life. |
08/06/2010 | Learning The Art Of Genuinely Reading And Enjoying Books You Like. |
08/01/2010 | When Trying To Make A Point With Your Emails Or Blog Post Short Is Better Than Long. |
07/31/2010 | The Noise And The Turmoil That Clutters Your Brain - Part 1. |
07/30/2010 | A Simple Question To Ask Before You Publish Something Live. |
07/25/2010 | Work In Progress Version Of The Book On Builder At Work - Links To All The Chapters. |
07/24/2010 | Work In Progress Version Of The Book On Builder At Work - Part 3. |
07/23/2010 | Work In Progress Version Of The Book On Builder At Work - Part 2. |
07/18/2010 | Work In Progress Version Of The Book On Builder At Work - Part 1. |
07/17/2010 | Leadership Tip: Not Getting Scared When Your Team Stops Asking For Direction. |
07/16/2010 | Staying Away From The Sadistic Pleasure Of Criticizing Your Team And Their Failures. |
07/11/2010 | Programmer Tip: Exercising Your Brain By Learning Something New - Part 1. |
07/10/2010 | The Perils Of Blatant Mediocrity When It Comes To Your Product - Part 1. |
07/09/2010 | Productivity Tip: Using Your Keystrokes Where They Add Value. |
07/04/2010 | Differentiating Between A Good Teacher And A Mediocre Or A Lousy One - Part 1. |
07/03/2010 | Programmer Tip: Don't Be The Ego Centric Veteran Who Knows It All. |
07/02/2010 | Productivity Tip: Getting Done And Celebrating Your 'Doneness'. |
06/27/2010 | Using Twitter To Build On An Abnormal Way Of Looking At Perfectly Normal Things. |
06/26/2010 | Leadership Tip: The Art Of Easing Out And Building Self Sustaining Teams. |
06/25/2010 | Programmer Tip: Reducing Your Parallel Threads And Prioritizing Your Free Time. |
06/20/2010 | Programmer Tip: The Virtues Of A Little Bit Of 'Boredom Time' In Your Life. |
06/19/2010 | Programmer Tip: The Perils Of Having A Truck Load Of Negative Drama Around You. |
06/18/2010 | Leadership Tip: Understanding Human Polymorphism In Teams And Organizations. |
06/13/2010 | Leadership Tip: Avoiding The Perils Of Organizational Procrastination. |
06/12/2010 | Design Tip: If Your Product Is Great, It Does Not Need To Be Good. |
06/11/2010 | Leadership Tip: When In Doubt Rely On Basic Goodness Rather Than Market Norms. |
06/06/2010 | Presenting Code-Persona - Having Some Serious Fun With Code And Technology. |
06/05/2010 | Leadership Tip: Hiring And Working With People Who Can Drive Themselves. |
06/04/2010 | Leadership Tip: Hiring A Few Converted Jerks In Your Organization. |
05/30/2010 | The Concept Of Working From Anywhere And The Freedom Of Mobility - Part 1. |
05/29/2010 | Newsflash: Your Product Or Business Idea Just Doesn’t Have A Unique Selling Point. |
05/28/2010 | Leadership Tip: Don't Accept Random Silent Disagreement As An Option. |
05/23/2010 | Programmer Tip: Thinking About What Matters The Most And Then Doing It - Part 1. |
05/22/2010 | Programmer Tip: Give Your Level Best And Then Don't Give A Rat's Ass. |
05/21/2010 | Programmer Tip: True Alpha Geeks Breed Alpha Geeks. |
05/16/2010 | Programmer Tip: Measuring Your Organization's Ability To Get Things Done |
05/15/2010 | Leadership Tip: Don't Waste Your Time On Random Discontent - Part 1 |
05/14/2010 | Support Is Serious Business Deserving Your Time, Money And Attention |
05/09/2010 | Entrepreneurship Tip: Trying Not To Play Safe Even When It Comes To Pricing. |
05/08/2010 | TEDxCalcutta 2010 - Announcement 3. |
05/07/2010 | Programmer Tip: Work Less, Stay Focused And Say No To Random Meaningless Slogging. |
05/02/2010 | Blogging Tip: The Stories That Surround You And Adding Them To Your Blog. |
04/30/2010 | Leadership Tip: When Your Alpha Geek Quits Wait It Out And Observe What Happens. |
04/24/2010 | Getting The Nerd Within You To Care About Fitness For A Healthier Mind - Part 1. |
04/23/2010 | Leadership Tip: Avoiding Constant Cross Examinations Within Your Organization. |
04/18/2010 | The Least You Can Do Is Give No Excuses For Your Laziness And Boring Dreams. |
04/17/2010 | Entrepreneurship Tip: Working With Programmers Who Are Straightforward - Part 1. |
04/16/2010 | Starting Conversations Or A Movement By Finding A Few Remarkable Nuts. |
04/11/2010 | Productivity Tip: Reducing Your Talk-Time And Getting Some Real Work Done. |
04/10/2010 | TEDxCalcutta 2010 - Announcement 2. |
04/09/2010 | The Perils Of Finding Harry Potters Of The Software Development World. |
04/04/2010 | Utilizing Your Intellectual Surplus On Something That Is Useful And Fun. |
04/03/2010 | Programmer Tip: Becoming Cover-Fire Worthy Matters Quite A Bit. |
04/02/2010 | Programmer Tip: Trying To Be There When The Sky Is Falling Or You Are Needed. |
03/28/2010 | TEDxCalcutta - We Want To Listen To Your Ideas And Learn From Them. |
03/27/2010 | Programmer Tip: Wearing What Makes You Comfortable And Happy. |
03/26/2010 | Programmer Tip: Being The Best Purple Cow You Can Become. |
03/21/2010 | TEDxCalcutta 2010 - Announcement 1. |
03/20/2010 | Stop Playing The Twitter Game And Publish Something Meaningful. |
03/19/2010 | The Meaning And Significance Of Eleventh Hour In Your Work Life - Part 1. |
03/14/2010 | Be Honest And Committed To Shipping - Whether It Is In Or Outside Your Organization. |
03/13/2010 | Use Your Spine And Commitment To Avoid Or Stop Haggling Over Timelines. |
03/12/2010 | Leadership Tip - Letting The Critic Speak Up Whenever Needed. |
03/07/2010 | Leadership Tip: Stop Cloning Teams. Encourage Diversity In The Approaches Taken. |
03/06/2010 | Tip For Triggering Genuine Conversations: Letting The Lurkers Hang Around. |
03/05/2010 | Productivity Tip: Being Effective Involves Utilizing The Magic Minutes. |
02/28/2010 | Leadership Tip: Stepping Out Of The Frame And Being The Guy That Takes The Picture. |
02/27/2010 | Productivity Tip: Avoiding The Zone Of Nothingness In Your Work Life. |
02/26/2010 | Learning From Austin Powers: Your Product Does Not Need More Features. |
02/21/2010 | Avoiding The Typical Software Development World Stereotypes - Part 3. |
02/20/2010 | Soul Searching Question For Managers: Why Do You Want Manage Your Team? |
02/19/2010 | Leadership Tip: Avoiding Generic Whining Within Your Organization. |
02/14/2010 | Entrepreneurship Tip: You Do Not Find A Genuine Idea. It Finds You. |
02/13/2010 | Leadership Tip: Encouraging Your Teams To Raise Red Flags. |
02/12/2010 | Programmer Tip: Thinking About What Works For 'You' Or 'Your' Team. |
02/07/2010 | Understanding The Significance Of Weak Ties In Your Professional Life. |
02/06/2010 | Leadership Tip: Your Ideas Do Not Need Your Protection - They Need Your Commitment. |
02/05/2010 | Programmer Tip: Consider Looking For Your Own Sources Of Motivation. |
01/31/2010 | Programmer Tip: Consider Taking A Couple Of Happy Hours Each Day Of Your Life. |
01/30/2010 | Programmer Tip: No One Really Cares About Your Failures. |
01/29/2010 | Programmer Tip: Consider Coding In Silence Or Switching To Pair Of Head Phones. |
01/24/2010 | Understanding A Simple Fact Of Life - Basic Traits Of People Usually Do Not Change Easily. |
01/23/2010 | Understanding And Avoiding The Serious Perils Of F-You-Code. |
01/22/2010 | Management By Intimidation Is Downright Stupid And Risky. |
01/17/2010 | Avoiding The Typical Software Development World Stereotypes - Part 2. |
01/16/2010 | Programmer Tip: Have The Spine To Question Authority (And Your Manager). |
01/15/2010 | Programmer Tip: Start Re-Investing In Yourself Consistently. |
01/10/2010 | Innovation Tip: Keep Fooling Around Like A Child And Keep Looking For Bird Poop. |
01/09/2010 | Leadership Tip: Stick To Your Core Values And Pass Them On Across Teams. |
01/08/2010 | Avoiding The Typical Software Development World Stereotypes - Part 1. |
01/03/2010 | Programmer Tip: Do Not Waste Your Professional Trump Card On Funny Things. |
01/02/2010 | Entrepreneurship Tip: Do Not Start 'Good News Wildfires' Using Your Wishful Thinking. |
01/01/2010 | Entrepreneurship Tip: Shipping Mediocre Products Is Not An Option. |
12/27/2009 | Programmer Tip: The Best Of The Projects In Your Life Never End. |
12/27/2009 | Programmer Tip: Growing Your Comfort Zone A Little More Each Day. |
12/26/2009 | Programmer Tip: Slow Down And Give Your Sprints Some Time To Stabilize. |
12/20/2009 | Career Tip: Focus On Being A Happy Hedgehog Over The Long Term. |
12/19/2009 | Leadership Tip: The Best Management Is Management You Cannot See. |
12/17/2009 | Leadership Tip: Leaders Who Are Always Busy Often Make Really Bad Leaders. |
12/13/2009 | Programmer Tip: Look Out For The Best Alpha Geeks And Learn From Them. |
12/12/2009 | Entrepreneurship Tip: Happy Teams Build Productive And Profitable Organizations. |
12/11/2009 | Picking Between Your Official Designation And Your Secret Titles. |
12/06/2009 | Leadership Tip: Start Noticing And Appreciating Your Silent Heroes. |
12/05/2009 | Hiring Kick-Ass Programmers Who Interview Your Organization. |
12/04/2009 | Entrepreneurship Tip: Every Client Is Not Meant To Be Your Client. |
11/29/2009 | Programmer Tip: Get Rid Of Those Systems First. |
11/27/2009 | SQLDBAdmin - Open Source Web Based Administrator For SQL Server. |
11/26/2009 | Programmer Tip: A Passionate Contributor Is Better Than A Self Proclaimed Alpha Geek. |
11/22/2009 | Leadership Tip: Every Time They Are Lost And Confused It Probably Is Your Fault. |
11/21/2009 | User Interface Design Is Not About Lorem Ipsum And Pretty Boxes. |
11/19/2009 | Programmer Tip: A 'Large' Project Means Nothing. |
11/15/2009 | A Gentle Nudge: Too Much Inspiration Is Highly Overrated. |
11/14/2009 | Surviving Without Random Lies In The World Software Development. |
11/12/2009 | Programmer Tip: Stop Those CYA Emails And Engage In Meaningful Discussions. |
11/08/2009 | Programmer Tip: Strive To Connect With Human Beings Whenever You Can. |
11/07/2009 | TED India 2009: Experiences And Observations Of A Rogue Thinker - Part 2 |
11/05/2009 | TED India 2009: Experiences And Observations Of A Rogue Thinker - Part 1 |
11/01/2009 | Random Thoughts On Truly Remarkable Story Telling - Part 1. |
10/31/2009 | Random Thoughts On Builders At Work - Part 19. |
10/28/2009 | Random Thoughts On Builders At Work - Part 18. |
10/25/2009 | Random Thoughts On Builders At Work - Part 17. |
10/23/2009 | Programmer Tip: Learn Like A Teacher. Teach Like A Learner. |
10/20/2009 | Building Better Software By Learning From Accidents. |
10/18/2009 | Random Thoughts On Builders At Work - Part 16. |
10/16/2009 | Dissecting Remarkable Code And Design - Part 2. |
10/14/2009 | Random Thoughts On Builders At Work - Part 15. |
10/11/2009 | Random Thoughts On Builders At Work - Part 14. |
10/10/2009 | Random Thoughts On Builders At Work - Part 13. |
10/08/2009 | Random Thoughts On Builders At Work - Part 12. |
10/03/2009 | Dissecting Remarkable Code And Design - Part 1. |
10/02/2009 | Random Thoughts On Builders At Work - Part 11. |
09/30/2009 | Google SideWiki - Amazing Story Telling. Interesting Product. |
09/25/2009 | Observing And Understanding Genuine Builders - Part 17. |
09/24/2009 | Building Remarkable Work And Play Environments - Part 18. |
09/22/2009 | Building Remarkable Work And Play Environments - Part 17. |
09/18/2009 | Random Thoughts On Builders At Work - Part 10. |
09/17/2009 | Random Thoughts On Builders At Work - Part 9. |
09/15/2009 | Random Thoughts On Builders At Work - Part 8. |
09/12/2009 | Random Thoughts On Builders At Work - Part 7. |
09/11/2009 | Observing And Understanding Genuine Builders - Part 16. |
09/08/2009 | Building Remarkable Work And Play Environments - Part 16. |
09/05/2009 | Building Remarkable Work And Play Environments - Part 15. |
09/04/2009 | Observing And Understanding Genuine Builders - Part 15. |
09/01/2009 | Building Remarkable Work and Play Environments - Part 14. |
08/28/2009 | Observing And Understanding Genuine Builders - Part14. |
08/27/2009 | Building Remarkable Work and Play Environments - Part 13. |
08/25/2009 | Building Remarkable Work And Play Environments - Part 12. |
08/21/2009 | Building Remarkable Work And Play Environments - Part 11. |
08/21/2009 | Avoiding The Perils Of Demo Driven Development. |
08/18/2009 | Random Thoughts On Builders At Work - Part 6. |
08/14/2009 | Random Thoughts On Builders At Work - Part 5. |
08/13/2009 | Random Thoughts On Builders At Work - Part 4. |
08/11/2009 | Building Remarkable Work And Play Environments - Part 10. |
08/07/2009 | Building Remarkable Work And Play Environments - Part 9. |
08/06/2009 | Crux - Announcement 1. |
08/04/2009 | Building Remarkable Work And Play Environments - Part 8. |
07/31/2009 | Building Remarkable Work And Play Environments - Part 7. |
07/30/2009 | Random Thoughts On Builders At Work - Part 3. |
07/28/2009 | Random Thoughts On Builders At Work - Part 2. |
07/24/2009 | Stitch And Use Approach To Developing Intellectual Property Is Highly Overrated. |
07/23/2009 | Random Thoughts On Builders At Work - Part 1. |
07/21/2009 | Measuring Your Twitter Power Using Number-Of-Followers Is Highly Overrated. |
07/17/2009 | Building Remarkable Work And Play Environments - Part 6. |
07/16/2009 | Trying To Publish Posts With No Typing Errors Can Make Your Blog Safe-And-Boring. |
07/14/2009 | Building Remarkable Work And Play Environments - Part 5. |
07/10/2009 | Building Remarkable Work And Play Environments - Part 4. |
07/09/2009 | Behind Every Failed Project Are Reasons That Are Simple And Straight Forward. |
07/07/2009 | Avoiding Never Ending Arguments And Flame-Wars By Using (Twitter) Hash-Tags. |
07/03/2009 | Building Remarkable Work And Play Environments - Part 3. |
07/02/2009 | Building Remarkable Work And Play Environments - Part 2. |
06/30/2009 | Building Remarkable Work And Play Environments - Part 1. |
06/26/2009 | SQLDBCrypt - Open Source Database Encryption For SQL Server. |
06/25/2009 | Observing And Understanding Genuine Builders - Part 13 |
06/23/2009 | Observing And Understanding Genuine Builders - Part 12 |
06/19/2009 | Observing And Understanding Genuine Builders - Part 11 |
06/17/2009 | Observing And Understanding Genuine Builders - Part 10 |
06/16/2009 | Observing And Understanding Genuine Builders - Part 9 |
06/12/2009 | Observing And Understanding Genuine Builders - Part 8 |
06/10/2009 | Observing And Understanding Genuine Builders - Part 7 |
06/05/2009 | Observing And Understanding Genuine Builders - Part 6 |
06/03/2009 | Observing And Understanding Genuine Builders - Part 5 |
05/29/2009 | Observing And Understanding Genuine Builders - Part 4 |
05/27/2009 | Observing And Understanding Genuine Builders - Part 3 |
05/22/2009 | Observing And Understanding Genuine Builders - Part 2 |
05/20/2009 | Observing And Understanding Genuine Builders - Part 1 |
05/15/2009 | Builders, Story Tellers And Whiners - Part 7 |
05/13/2009 | Builders, Story Tellers And Whiners - Part 6 |
05/08/2009 | Builders, Story Tellers And Whiners - Part 5 |
05/06/2009 | Builders, Story Tellers And Whiners - Part 4 |
05/01/2009 | Builders, Story Tellers And Whiners - Part 3 |
04/29/2009 | Builders, Story Tellers And Whiners - Part 2 |
04/24/2009 | Builders, Story Tellers And Whiners - Part 1 |
04/22/2009 | Builders At Work - Gripping Stories Of Remarkable Builders In Action. |
04/17/2009 | My First E-Book And Your Chance To Boo At A Bathroom Singer In A Live Concert. |
04/15/2009 | Reasons For Writing Your Own E-Books. |
04/10/2009 | The Art Of Selling Software - It's About Remarkable Story Telling With Honest Intents. |
04/08/2009 | Picking Up Fights With Your Arch Enemy. |
04/03/2009 | Confront Issues And Never Ending Arguments - Don't Avoid Them. |
04/01/2009 | Striving For Transparent Work Cultures With 'No Secrets'. |
03/27/2009 | Public Websites And Product Descriptions - Avoiding Content That Is Impotent. |
03/25/2009 | Don't Worry. Be Crappy. |
03/20/2009 | When It Comes To Your Professional Life - Everything Is Personal. |
03/18/2009 | Strong Ideas Worth Spending Time And Effort On Vs. Random Distractions. |
03/13/2009 | Business Analysts And The Million Dollar Question - What Would You Say You Do Here? |
03/11/2009 | Knowing And Avoiding Random Distractions In World Of Software Development. |
03/02/2009 | Crux - Open Source Workflow Engine And Web Application Framework Built On .NET. |
02/27/2009 | Committee Driven Development Is Not Just Lame - It's Dangerous. |
02/25/2009 | When It Comes To Working On Something Innovative - Weird And Ugly Is Often Beautiful. |
02/20/2009 | Safe Is Risky. 'Remarkable' Is Fun. |
02/18/2009 | No-One Cares About You, Your Blog Or Your Product. |
02/11/2009 | Building A Better 'Transactive Memory' - Relying On Mavens Vs. Going By Expert Opinions. |
02/06/2009 | Insecurity - Use It Till You Lose It. The Art Of Staying Dangerously Close To Getting Fired. |
02/03/2009 | You're Not A 'Detail Oriented' Manager. You're Just A Prick. |
01/30/2009 | Reducing The Number Of Clicks Is Highly Overrated. |
01/27/2009 | You Could Be A Micro-Manager Or A Prick - And You May Not Even Know It. |
01/23/2009 | Optimum Utilization Of Product Teams, Bullshit Busters And Sleeping Pills For Monkeys. |
01/20/2009 | Why Kick-Ass Developers Should Become Managers - If You Don't Run Your Projects 'They' Will. |
01/16/2009 | The Art Of Building Polite Applications And Avoiding Errors In Your Errors. |
01/13/2009 | If They Are Genuinely Defining Your Work Culture, You Probably Don't Even Know It. |
01/09/2009 | Contributing Through Your Blog - What Goes Around Comes Around. |
01/06/2009 | Software Development And Learning The Art Of Giving Up. Shamelessly. |
01/02/2009 | Avoiding Accidents And Fetal Crashes In Software Development By Letting Your Team Drive. |
12/31/2008 | The Perils Of Mitigated Speech In Software Development. |
12/26/2008 | Stop Whining About Scalability, Best Practices And Enterprise Application Development. |
12/23/2008 | Conviction And A Strong Spine - Two Qualities To Look For In People You Work With Or Hire. |
12/19/2008 | Why People Who Lead Teams Should Have Short Memories. |
12/16/2008 | Leadership, Constructive Criticism And Not Playing The Blame Game. |
12/11/2008 | Birds, Flocking Together And Why Constraints Are The Building Blocks Of Successful Teams. |
12/09/2008 | Tracking Your Project Using Agile - Are You Looking At Those Burn Down Charts? |
12/05/2008 | Selecting Candidates Based On IQ And Educational Background Is Highly Overrated. |
12/01/2008 | Detailed Planning And Comprehensive Project Plans Are Highly Overrated. |
11/28/2008 | Have You Thrown Away Your Gantt Charts Out Of Window Yet? |
11/25/2008 | That's Not An Office. Software Shops Around The World Just Want You To Think It Is. |
11/20/2008 | The Secret Sauce Of Successful Software Development Teams - Do You Really Like Them? Or Are They Just Colleagues? |
11/17/2008 | Resume Driven Development, The Hammer And The Nail. |
11/13/2008 | Two Golden Rules For Software Development - Don't Police, Don't Panic. |
11/10/2008 | Deadlines Driven Development Is For Dummies. |
11/07/2008 | Meet The Personas. Let The Story Telling Begin. |
11/03/2008 | The Perils Of Multitasking In Software Development And Life. |
10/30/2008 | Martial Arts And Computers - Are You One With Your Computer? |
10/27/2008 | Catalysts In The Software Development World - Are You Giving Them The Credit They Deserve? |
10/23/2008 | Optimism And Wishful Thinking. Two Biggest Curses In Software Development. |
10/20/2008 | Project Managers Not-To-Do List And Most it's Most Important Not-To-Do Item |
10/13/2008 | Meetings - The Heroin Of Software Development World. |
09/22/2008 | Complexity Happens - That Complex Project Or Product You Might Be Working On. |
09/16/2008 | Throwing The (In)Frequently Asked Questions Out Of The Window. |
08/18/2008 | You Don't Ask Why, You Don't Get Innovation (Comment Reply). |
07/07/2008 | That Cool Feature You Probably Aren't Going To Need. |
06/03/2008 | Hey Mr. Jargon, You're Just Full Of Crap! |
05/27/2008 | It's Not About Google. It's About You. |
04/14/2008 | Write Some Code, Mr. Manager! |
04/07/2008 | Stop Being A Leecher. Participate. Contribute. |
03/31/2008 | CMM, RUP and Gantt Charts Don't Build Successful Software. Kick Ass Programmers do. |
03/24/2008 | The War, The Angel, The Devil And The Programmer |
03/17/2008 | Opinionated Programmers Are Better Than A Flock Of Sheep |
03/10/2008 | The 15 Percent Rule Manifesto Is Just A Glamorized CYA Document! |
03/03/2008 | Microsoft ASP.NET MVC Routes For Dummies |
02/27/2008 | Your User Interface is Beautiful, But That's Not The Point! |
02/23/2008 | Accouchement New Features - Announcement 4 |
01/30/2008 | Are You Successful Because of Your Processes Or In Spite of Your Processes? |
01/15/2008 | How Big Are Your Teams? |
01/02/2008 | Breaking The Infinite Loop Of Failure |
12/28/2007 | Is Your Task Done? Or Just Ninety Percent Done? |
12/20/2007 | Broken Windows - If Broken They Are, Fix Them You Must. |
11/29/2007 | Is Your Client Your Ally? |
11/25/2007 | TacticSheet New Features - Announcement 3 |
11/05/2007 | TacticSheet New Features - Announcement 2 |
10/31/2007 | TacticSheet New Features - Announcement 1 |
10/25/2007 | TacticSheet - Open Source TimeSheet and ExpenseSheet System Built On .NET 3.5 |
09/18/2007 | Did You Loose Your Visual Studio Intellisense? |
09/10/2007 | Setting Up Intellisense With Ruby on Rails. |
08/30/2007 | When in Doubt, Don't Think. |
06/25/2007 | Are Eight Hours a Day Enough For Software Programmers? |
06/20/2007 | Download Multiple Files In One Shot With FlashGot. |
06/10/2007 | Meet - Me 0.3.0. |
05/11/2007 | Are You a One Man Army? |
05/07/2007 | Programmer Tip - Support What You Write! |
05/02/2007 | Do you Respect the Iron Triangle? |
04/29/2007 | Do You Want to Manage Your Team? |
04/13/2007 | The Thick-Skinned Developer |
03/29/2007 | Some Gangi Talk from the Past |
03/03/2007 | Are You Stuck With a Problem? Divide and Conquer! |
02/13/2007 | Reading XML Files with PowerShell (Monad) |
02/11/2007 | The Art of Throwing Away Code |
02/06/2007 | Fixing Package Load Failure Error with Windows Workflow Foundation and Visual Studio |
02/05/2007 | Why Does Fred Program By Coincidence |
01/26/2007 | The When and Why of SVN Branches, Tags and Trunk |
01/20/2007 | Protecting Intellectual Property Vs. Trusting Employees |
12/25/2006 | Have You Made Your New Year's Resolutions for 2007 Yet? |
12/15/2006 | Are you 'On the Bench'? |
12/02/2006 | Hello Atlas Article at Code Project |
11/29/2006 | Enabling ASP.NET 2.0 Debugging on Visual Studio 2005, IIS 7.0 and Vista |
11/21/2006 | Skin PowerShell (Monad) to Customize it's Look and Feel |
11/12/2006 | A Different Perspective to Programmer-Poetry |
11/04/2006 | It's a Mac Mac World! |
10/31/2006 | Analyze This! |
10/20/2006 | A huge Trace.Log file deleted and a couple of Gigs reclaimed! |
10/19/2006 | DeskTask - It's all about the "Feel Good Factor"! (Freeware) |
10/12/2006 | The Train-Person... and a Train Trip that Rocked! |
09/16/2006 | About this Blog |
09/16/2006 | About Me |