Letter -> GPA Spreadsheet

I love spreadsheets. I believe the spreadsheet represents the most innovative and amazing user interface ever created. Imagine explaining to someone how a spreadsheet works assuming they had never seen it before. They would absolutely laugh at you and say that is unintuitive and difficult to use. Yet it is used for millions of different…Continue readingLetter -> GPA Spreadsheet

Used to…

Things I used to do and believe, but don’t anymore. Wear jeans and a watch. 1 year ago. Build computers from parts. 30 years ago. Think I could work at startups forever. 5 years ago. Believe my hair would always be thick. 25 years ago. Read books non stop. 15 years ago. Have nightmares of…Continue readingUsed to…

Pet Peeves 2020

Last time I listed Pet Peeves was 7 years ago. I just compared lists (didn’t check first) and surprisingly they are completely different. Shy ZoomersWhen someone on the video conference doesn’t show their video. I can’t focus without seeing people’s faces. People shame me for asking them to show their video, which makes it worse.…Continue readingPet Peeves 2020

“All Lives Matter” is a Mean Thing to Say

I know when some white people hear Black Lives Matter they automatically hear “Only Black Lives Matter”. This is human psychology at work right there. Unfortunately, that is not what activists are saying. What they are saying is that the laws, police, institutions, financial systems, education systems, and fabric of our society is set up…Continue reading“All Lives Matter” is a Mean Thing to Say

Home Networking Setup

Being at home with a full family means lots of people video conferencing all at once. This is putting a strain on our home networking setup. I have tried a few methods. Here are some of my learnings. 2.4 and 5 GHz WiFi The tried and true Netgear router. It works for a room, maybe…Continue readingHome Networking Setup

Dungeons and Dragons

When I was a kid, maybe 12? I played Dungeons and Dragons (D&D) with my cousin and some other kids. My cousin was the Dungeon Master (DM). I distinctly remember a session where we were arrested and put in a local jail. During our daring escape, we let everyone in the jail out and it…Continue readingDungeons and Dragons

Working Sessions vs Executive Meetings

My time is generally split between two different kinds of meetings. One I love, the other not so much. Working Sessions A working session is a group of 2-5 people who are talking about a specific design or problem. They are brainstorming ways to improve it or fix it. In short, it’s a meeting to…Continue readingWorking Sessions vs Executive Meetings

Told You So Failure

I’ve wanted to build this app for decades. Last year, I finally got up the nerve to go to Upwork.com and get a freelancer to do it. The project is now over and I have to call it the worst project I ever worked on. Complete nightmare. Total failure. I spent $4,000 and got exactly…Continue readingTold You So Failure

Giving and Taking Feedback

This is a little long. I wrote it up to answer the question, “What is the best way to give feedback on a design?” I hope its helpful for you. GIVING feedback Feedback on the deliverables/decisions This should be the most common and best forms of feedback. You should: Identify a logical error. It may…Continue readingGiving and Taking Feedback

Remote vs. Onsite

Working from home started out pretty rough for me. No exercise, gaining weight, and other issues plagued me. Then slowly something started happening. I started getting used to it. I am clearly a creature of routine. I like to let my mind wander as I take a shower, brush my teeth, etc. I can be…Continue readingRemote vs. Onsite