Showing posts from May, 2024


  Here's to the kids of the 90s who didn't lay back in a field watching the clouds above slowly form shapes... ...but to those kids who hunched forward in cheap swivel computer chair, watching images slowly download in Netscape Navigator, and wondering what they'd eventually form.

Heartstorming vs Brainstorming

I learned a new term recently: Heartstorming . If brainstorming is a logical process to solve problems, heartstorming is an approach centered around what motivates, inspires, & generates energy. It produces ideas that may seem less logical, data-driven, rationale or pragmatic. Instead, it's about exploring ideas you can't justify with numbers, but still feel important, feel "right." It's an opportunity to speak from the heart, or the gut, and to generate ideas you'd never share with others for fear of appearing soft, emotional, or simply because you can't easily put its value to words. In his book,  Start with Why , Simon Sinek writes about the difficulty of putting words to feelings. Different regions in our brains process emotions and language, making it hard to find the right words for what we feel deeply. The best "Whys" resonate with the emotional part of the brain. They makes us feel something. That's why Product Managers talk about

You Belong Among the Wildflowers

A long time ago, the web was open. Everyone and their cat had a website, or a blog. Search engines were terrible, and so the community came up with the  now forgotten idea of 'webrings'.  But as search engines became better, along with it came the social networks. Overtime, they evolved and grew walls around their content - blocking search engines and only allowing registered users to view and share. Bloggers became 'content creators' distributing to various walled gardens, and they grew their audience. And while the walls have always bothered me, the perennial problem has really been more about the focus on * recency * of content. To drive up engagement (a proxy for quality), algorithms favored newer posts that were getting more engagement. But engagement isn't a proxy for quality, and social networks don't care about the great observation you made 3 years ago. You know who does? The people seeking help on that very thing you observed. And to find that observat

Impostor Syndrome & Self-Deprecation

Can we stop saying Software Engineers suffer from Impostor Syndrome, and instead rebrand it as ... *ahem* ... self-deprecating. ...get it?...


Let's Clear Up The Ambiguity!

FAQs for a Software Engineering Hiring Manager

7 Steps to Writing an Amazing Resume

Work Experience vs Professional Experience

7 Steps to Building your Portfolio MVP