As much as I believe in making the back of the cabinet as beautiful as the front, I’ve seen many product managers, especially new ones (including a starry-eyed, 23-year-old Frank) value beautiful design in their products for the wrong reasons or at the wrong times. Here’s how I think about integrating design improvements into my products while maintaining focus on delivering for the business.
Read more →
I wrote some Python! Take a ride with me as I recount my experience writing a plugin for Lektor that dynamically generates link preview images. Super gratifying to build something fun (and a little bit novel, if I do say so myself) for no other reason than sheer enjoyment.
Hop aboard →
At a previous company, we had strong feedback from sales that prospects thought our legacy, cash-cow product looked old and outdated. They were right, and those first impressions are hard to shake. We lost deals (in part) because of design.
We had to figure out how to solve the sales objection while not alienating our existing power users.
Read more →
Not much has changed since I started publishing on the web in 1998. HTML written back then still works, and the most successful bloggers still earn their success not only for the quality of their writing or the design of their blogs but because they just write.
Every now and then, I get questions about this site — its design, how it’s ‘run’, etc. If you need a nudge in the right direction, here’s how I did it, and here’s what you should do, too.
Just write →