The Best Books I Read in 2015

Back by popular demand, here is my Best Books I Read, 2015 edition: The Best Books I Read in 2015 As you may know, I read a lot of books.  I find it’s the best way to keep up and get ahead at Microsoft.  I don’t just read technical books.  I read a wide variety…


Agile Results for Year-End Reflection

If you use Agile Results, from Getting Results the Agile Way, as your productivity system, you already know that the key to the system is using The Rule of Three: Three Wins for Your Day Three Wins for Your Week Three Wins for Your Month Three Wins for Your Year This helps you prioritize outcomes…


Happy Holidays from Microsoft

It’s the holiday season. Microsoft is a big place, and when you take a look around, you never know what you’re going to find. Last year, Microsoft helped Santa land on a Virgin Atlantic plane with 4D technology. This year, it looks like Microsoft Store employees swarm an Apple store in NY city to spread…


How To Defeat Procrastination

“I never put off till tomorrow what I can possibly do – the day after.” ― Oscar Wilde Procrastination is a silent killer of hopes, dreams, and aspirations.  It’s one of those quiet energy vampires that people don’t always notice, sucking the life force out. Procrastination is a sense of urgency’s polar opposite.  And we…


10 Personal Productivity Tools from Agile Results

“Great acts are made up of small deeds.“ — Lao Tzu The best productivity tools are the ones you actually use and get results. I’ll share some quick personal productivity tools from Agile Results, introduced in the book, Getting Results the Agile Way. Agile Results is a Personal Results System for work and life, and…


Your New Technical Skills

One of the struggles a developer faces when moving up the ladder is how to keep their technical skills. If they are used to being a high-performing, individual contributor, and a technical go-to resource, this is especially challenging. Why? Because the job is different, now. It’s no longer about how awesome your developer skills are. …


Teach the World Your Skills in a Mobile-First, Cloud-First World

“Be steady and well-ordered in your life so that you can be fierce and original in your work.”  — Gustave Flaubert An important aspect of personal effectiveness and career development is learning business skills for a technology-centric world. I know a lot of developers figuring out how to share their expertise in a mobile-first, cloud-first…


Personal Effectiveness Toolbox

“Private Victory precedes Public Victory. Algebra comes before calculus.” – Stephen Covey At last.  It’s here.  It’s my Personal Effectiveness Toolbox: Personal Effectiveness Toolbox It’s the real deal.  This is my hand-picked collection of principles, patterns, practices, and tools to help you make the most of what you’ve got. My Personal Effectiveness Toolbox is a…


3 Fights Each Day

“Sometimes the prize is not worth the costs. The means by which we achieve victory are as important as the victory itself.” ― Brandon Sanderson Every day presents us with new challenges.  Whether it’s a personal struggle, or a challenge at work, or something that requires you to stand and deliver. To find your strength….


Blogging Resources at a Glance

I’ve put together a massive collection of the best-of-the-best blogging resources so they are at your fingertips: Blogging Resources at a Glance (Cheat Sheet) It’s a serious collection of blogging resources including: Getting Started Blogging Start Your Blog Articles on Blogging Books on Blogging Checklists for Blogging Courses for Blogging (Free + Paid) Guides for…