Unpopular opinion — Managing servers is easier and cheaper than managing serverless architectures.
Saying yes to one feature means saying no to all of the other features your team could be building at that time.
A great and simple write up by my friend, Tadhg. It’s so easy to keep your head in the clouds about all the things your website or app can do.
Without consistent focus, apps face a certain death by a thousand paper cuts disguised as ‘feature requests’.
I’m digging Tadhg’s newsletter. You can read the whole piece here (and subscribe!): https://productpiece.substack.com/p/saying-no
Question for those lucky enough to remain employed from home, how has life improved?
When I was a kid I used to get into play fights with my little cousin. I still do, but used to, too!
Our play fights would get a little heated and, occasionally, she would get hurt. Seeking to avoid trouble at all costs, I would do everything in my power to get her to laugh instead of cry.
I can’t count the amount of times I have been ferociously waiting for an app to load or a video to buffer.
Granted, this is pretty high up there on the list of my first world problems… but I have things to do and places to be!
Staring at the word “loading” leaves me helpless, impatient, and frustrated with your shitty app!
About a month ago, I was mindlessly scrolling on Amazon and reached what seemed to be end of Amazon’s “recommended” items.
For a second I thought Amazon ran out of semi-useless things to sell me. Then I quickly found myself spiraling down the nine circles of hell loading.
All the sudden, something made me giggle.
Some saintly designer at Amazon knew reading the word “loading” would piss me off.
Instead of doing what countless others in the software industry do, this beautiful mind decided to turn my frown upside down.
Why doesn’t every error/status message do this?
Forgot your password? Click here
Could just as easily become…
Passwords suck, right? Forgetting one happens to the best of us. How about we take a second and get you sorted.
Designing around frustration seems like something obvious to get behind. Yet, every day I am still bombarded with boring, frustrating, and useless error/status messages.
If you want the people to enjoy your app, design for scenarios where things go wrong. Make error messages personable and friendly. Make people giggle.
If you can make someone laugh when they’re prepared to cry you will make their day. Heck, they may even write about it online!
Be like Amazon and beep-boop-beep people out of frustration and into happiness.
If you are still a Facebook user, you’re probably aware of the little tiny icon of Earth that represents your notifications. You know, it’s the first icon you click after you open Facebook…
Yeah, well I noticed a recent change in that icon on my phone and in my web browser. After a little digging I had found this “Slate” article. It turns out, this icon is now different for Facebook’s users depending on where they live in the world. As I am currently in Europe, my notification’s icon now illustrates the other side of the Atlantic.
When companies spend time on little details just to make a little better experience for their users, I tend to genuinely enjoy it. I just thought I’d share the little things that make my day.