It’s 3:30am. We won the pub quiz, all six of us, The Blue Shakamakas. I came up with the Shakamaka part of the name: it reminded me of when I was eight or nine, and my younger siblings and I would come up with random tunes and infuse them with meaningless words, then belt them out like rockstars, using a stick or a doll for a microphone and jumping on dining furniture for rockstar effect.
So yeah, Shakamakas.
We really felt like champs tonight, and I channeled that productive energy into tackling the challenge of getting minku.com to look good on mobile (you should know, I’m the Minku web designer). It so happened that I broke the code a while ago while trying to achieve this very goal. Not prepared to upgrade my desktop design knowledge with some responsive web design skills, I switched back to the safe desktop version, something that resulted in a dreadful user experience for mobile: expanding text; dealing with increased cognitive load; horizontal scrolling!!!
I know, I know, I apologize.
At university, I learned several programming languages; still, we were more likely to do a project in Prolog (to understand the structure of artificial intelligence programming languages) than we were to build a site. It was something you did in your spare time, or learned at a technical institute.
I had a lot of self-developed web design experience, because I was drawn to the immediate rewards web design offered vis-a-vis, say, C++. So I had picked it up on my own in the late 90s… we also had a computer at home, an Apple iMac.
One thing that caught us millennial programmers by surprise was the advent of web for mobile. I remember even Facebook struggling with a mobile strategy as late as 2014 [article]. All my programming to date has been for desktop. Yes, the company I worked for as early as 2009 was already starting to develop mobile-friendly sites for our clients, but those were the cool kids brandishing the fine steel of their cutting-edge government projects, while most of us did conventional desktop web enhancement and expansion.
I don’t approach things thinking they are hard. Well, except reading maps; and that’s easy to delegate, and I’m even getting better. So I knew I would upgrade my skills; I just hadn’t dedicated time to it yet. Coding always takes time: you do, you undo, you save versions, you redo, you keep trying until it’s how you want it. Now the mobile version of minku.com is up and running. I still need to make some tweaks, which you will notice when you visit the site, but @media query is fast becoming my bff, and the site on a mobile device is fast looking how I want it. Thanks for your patience, and I hope you like the mobile-friendly site :-)