Dear email HTML, please get better

i hate email html banner with a cat with mouth open wide looking unhappy
Photo by Erik-Jan Leusink on Unsplash

I dislike email HTML. There, I openly said it! I really had to get that out of my system before I go crazy.

One of the crowning achievements in my short software development career so far is having built a drag and drop email editor for Metisa in React.

It’s not perfect but it means something to me because I consider it to be the first real feature I’d developed and deployed to a live product with actual users.

While I thoroughly enjoyed the process of figuring out how to build a WYSIWYG (what you see is what you get) email campaign builder, I disliked the part where I had to figure out how to make it output HTML that would be compatible with over 70 email clients on multiple devices with different operating systems (surprise). Entire businesses have been built on how hard it is to get an email to look right on all devices.

Continue reading “Dear email HTML, please get better”

Bad software – Kopitiam top up machine

guy looking stressed presumably because of the kopitiam top up machine
Photo by Nik Shuliahin on Unsplash

Enough is enough.

We live in 2017 in a world where tech exists in every nook and cranny of our daily lives. Everyone has picked up a vocabulary of tech – gestures, button symbols, emojis (and emoji shortcuts :+1:), and so on.

Therefore it’s no longer cute (or excusable on the part of the developer) in my opinion to put out poorly designed software (in) products. Sloppy software delights nobody and frustrates practically everybody. Especially developers!

So in a bid to raise the overall standard of tech, I’m going to call out organisations that put out crappy, sub-standard software into the modern world.

First up, Kopitiam.

Continue reading “Bad software – Kopitiam top up machine”