Categories
Uncategorized

Problem Statement Comic

I find that most problem statements are not written very well. Some of them are blatantly circular. Writing a good problem statement aligns the team on the mission. If you solve the wrong problem, you will have a poor business outcome. Give me a bad problem, I will give you a great solution that won’t […]

Categories
Uncategorized

Communication at Work

Good communication (imho) is the most important factor contributing a successful project or product. Interestingly, the ways we communicate at work are pretty diverse. The recent acquisition of Slack by Salesforce had me thinking about alot about this. Here is a list of how I communicate at work: Slack for general conversation Including posts for […]

Categories
Uncategorized

Post Office Idea

Years ago, I used to write holiday cards for all of my coworkers. I would hand write the card and leave it on their desks. Now, in the age of Covid, we are all working from home. This presents a problem. How can I get everyone their holiday cards? I don’t have their addresses and […]

Categories
Uncategorized

Election Day 2020

I have a serious feeling of dread in the pit of my stomach. In 2016, I felt confident in the morning and sadness and despair slowly built up during the day. Today, I am exhausted with all of the 2020 nonsense. I am sick and tired of there being news every single day. I can’t […]

Categories
Uncategorized

Covid Protocols and Tennis

There are Rules My kids (the older 2) are pretty strict about Covid protocols in general. When playing tennis with others, we were following the Official USTA Rules. The rules say “Bring your own can of balls and ONLY touch those. Don’t touch any other set of tennis balls”. The invitations to play tennis also […]

Categories
Uncategorized

Tab Groups in Chrome

Chrome recently updated their browser and added a much needed feature. It’s called Tab Groups. Firefox used to have it and for some reason lost it. Here is how it works. First, update chrome by clicking the top right kabob (three dots) and then Help → About Chrome. It should pop open a tab where […]

Categories
Uncategorized

Remote Team Bonding

In the Age of Covid, we are all working in a new way. I spend more time in meetings and less time sitting with people at their desks. As a team leader, I want to make sure we are bonding and developing relationships with each other. We can’t sit and have lunch together or bullshit […]

Categories
Uncategorized

Unnatural vs Natural Acts of Product Development

When developing a large product, especially for enterprise customers, it is tempting to do some engineering specifically to land (or keep) a big customer. This, on its face, sounds good, right? “The customer is always right.” Marshall Field – Wikipedia I think this makes sense in a department store. However, when dealing with large enterprise […]

Categories
Uncategorized

A Brief History of Me (So Far)

Can you put your life into bullet points? Can you summarize and really boil information spanning decades down to its essentials? Let’s give it a try. Act I (Growing up) Born outside NYC in the foresty suburbs Was pretty bad at school, but I read non stop Got into Art pretty early. Loved to draw […]

Categories
Uncategorized

Covid Decision Making Framework

I don’t know what the question is, but the answer is a spreadsheet. – Glen Lipka I love collecting weird data and making charts out of it. In the last year, there has been a ton of interesting data. Decisions are made often with lots of bad bias. One area my family struggles with are […]