Thoughts and dreams for a better world… one smile, beat, code at a time

  • Describe, Design, Decide, Develop – A framework for building things

    I was asked recently if I have any general advice on how to maximize product development success, and for such a big question, where do you start? There are many frameworks, principles, tools, and practices in Product Development, but in my effort to synthesize, they point to these steps – describe, design, decide and deliver

  • First Principles, Frameworks & Guiding Principles

    When talking to other engineering leaders (new and even experienced ones – since every situation is different) it’s not uncommon to hear “this is great, your team/processes sound amazing but where do I really start?”. “Where do I start?” is indeed a difficult question. A few clarifications and examples would help. We could identify a…

  • Encouraging Professional Connections Outside of your current Team.

    estimated reading time < 2 mins In today’s fast-paced business environment, building and maintaining connections inside and outside of work is essential. These connections can be a vital source of personal growth and learning, enhance employee well-being, and contribute to a positive work environment. However, it is often difficult to balance work demands and maintain…

  • More Kindness and Less Indifference in 2024

    They say there is an epidemic of loneliness nowadays. The good news is that acknowledging others and showing kindness is free and would go a long way.

  • Oh Twenty Twenty

    As the year ends, I hope you join me in remembering our family, friends, and the almost 2 Million souls who will no longer be with us because of the many trials that 2020 came with. We will remember them on other days. But for me, a lot of those good memories will be during…

  • Karma Go review – Prepaid Wifi on-the-go

    Update (2017 April 28) – been in contact with their support since the device is on and signal LED lights are on but no internet. All I get is advice to reset 3-4 times (from different support personnel) using button presses and paper clip on reset pin. I can no longer recommend this product. I’m…

  • Mac OS X El Capitan upgrade – xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

    You’ve just upgraded to Mac OS X El Capitan, used git (or some other commands from terminal) and encountered this error xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun you can “fix” this by running this command in your terminal sudo xcode-select –install a dialog will appear prompting you to install, just…

  • The 6 Different Leadership Styles You Need To Know About

    Sharing an article written by the good folks at officevibe.com about leadership styles. The list could be endless, depending on who you ask and which book you read but I feel this captures them well enough for me to share. It’s a good reminder for those you might have had read too much books in…

  • .docker/machine/machines/default/ca.pem: no such file or directory

    Was doing a docker-machine env default where it seems to be getting stuck (waiting longer than usual) and when I open Virtualbox and look at the preview, it is already initialized and ready to accept commands but my terminal command is still waiting. Then when I exit (e.g. Ctrl+C or Cmd+C) this error will show…

  • I just bought while the stock market is 7% down, was I wrong?

    I got some dividends lately (though not a lot) which went to a cash account. Today I logged in to my account and the Philippine Stock Market/Index was down 7%. Hmmm, but I went ahead anyway and bought a stock selling only about half of what I believe is fair value (according to COLFinancial –…

Got any book recommendations?