A boxed MacBook Pro with M1 chip.
A boxed MacBook Pro with M1 chip.

Two days after Apple started selling the new Apple Silicon M1 Macs in their stores, I threw my nearly two-year-old 2019 MacBook Air and its charger into my backpack and marched to my nearest premium reseller* to embark on an exciting and only moderately expensive journey into the slightly unknown.

After a slightly awkward dialog at the shop where I had to clear up whether I was looking for “training” or “trade-in” (masks have a huge detrimental effect on accessibility, but not many talk about it), out I walked five minutes later with a brand new MacBook Pro 13" with…


Two pairs of hiking shoes alternating between each other on green grass.
Two pairs of hiking shoes alternating between each other on green grass.

It was like every other late winter Dublin morning. The windows dripping condensation like a wet poodle after an unforgettable slow-motion session with the garden-hose. The neighbour banging his car’s door which I can only assume is a creative attempt to wake himself up as he speeds off to drive his taxi for the next eight hours and my alarm clock scaring the bejeezus out of me, kicking off the morning routine much better than my Nespresso machine ever will. It’s groundhog day. Heck. It’s groundhog year at this point. …


Image for post
Image for post

In the first part of this potentially slightly over-elaborate article on accessibility and Apple’s new M1 processor, I focused mostly on technical context, app and web development, and to some extent on application design and UX. The good news is, this radical new approach to hardware goes beyond all of those aspects, and allows the operating system — Big Sur — to further evolve for all users, both disabled and not. …


An Apple M1 MacBook Pro with accessibility icons overlayed.
An Apple M1 MacBook Pro with accessibility icons overlayed.

At this point the Apple Silicon M1 chip is so raved and discussed about on every online forum, medium, you name it, that if you’d throw a stone up into the air, it would probably fall on someone’s head who either read or raves about it, owns it, or has strong opinions for or against it. For a mere two hours — as it was being announced in November — the tech world almost forgot the raging pandemic was still very much real, and the Pfizer trucks barely even fuelled up.

I am now over two months into using an…


Image for post
Image for post

I guess it’s a tradition now. Every year I sit down on a random December night, either before or after my birthday and reflect on my… fuck-ups. Depending on the scale of collateral damage each leaves behind, I then categorise them into successes and failures, the latter of which I learned over the years to regard as mere stepping stones to an eventual success. As my mom always used to say, every kick in the ass is a step forward, and if I go by that rule, eventually I’ll get there, wherever that is, so yay me.

In 2020 I…


Sunrise on the Irish Sea showing the rays of the sun reflecting on the water.
Sunrise on the Irish Sea showing the rays of the sun reflecting on the water.
Howth Sunrise Hike 2020 by Attila Vágó

Turns out, the most used words of 2020 are not great words to remember. Between lockdown, furlough, self-isolate and social-distancing it would appear there’s not much else left to remember. According to my team-mate Graeme Taylor, however, the word that better represents this year is pivot, and it got me thinking, he is probably on to something.

Ole Kirk Christiansen pivoted from making furniture to building toys, turning Lego into an intrinsic part of generations’ worth of pop culture. Steve Jobs turned his unsuccessful NeXT vision and willed it into what Apple is today. Slack was never meant to be…


Two slices of toasted bread, a knife and some Nutella. A toast notification in the bottom right corner.
Two slices of toasted bread, a knife and some Nutella. A toast notification in the bottom right corner.

I love toast. For someone who loves toast, I have’t made one in 9 years but that’s because I don’t have a toaster, so I kind of have an excuse. But toast is great. A bit rough on the outside, soft on the inside, smells great in the morning, and goes well with anything! It’s a bit of a bummer that I don’t get to write about actual toast, but the UI component someone very “creatively” called toast.

The perfect web storm that brew the toast

The abridged version of the toast’s history is basically as follows. Mobile OS developers such as Android and iOS wanted to provide…


A ton of yellow rubber ducks with red beaks.
A ton of yellow rubber ducks with red beaks.

There are extremely few things in life that make me want to throw rubber ducks in unrestrained fury against a solid wall. It’s a short list that consists of dry burgers, Iron-Man dying (seriously, Marvel?!?), gin and tonic without enough gin, and the exotic yet completely inaccessible labelling of components on the modern web! I can’t deny that three out of those four are beyond first-world problems. That last one, however… I’d argue that’s as universal as it gets. Well, for anyone who uses the web that is.

Among the trillion other things I do with my life, accessibility audits…


Image for post
Image for post

That’s a genuine question, believe it or not, and I almost find it surprising myself, asking it. There is no denying, having been a JavaScript-based developer for quite a long time now, I had my moments of unshakeable borderline religious belief that JavaScript will eventually take over a huge portion of application development. It’s already a multi-purpose language, and while snobs will call it “just a scripting language” — which it technically is — it has proven its versatility and approachability many-many times. On the web, on mobile (Ionic, React Native, PhoneGap, JQuery Mobile), desktop (Electron, Node-Webkit), embedded, etc. Purely…


Pink Martini — Dream a Little Dream album front sleeve
Pink Martini — Dream a Little Dream album front sleeve
Pink Martini — Dream a Little Dream album front sleeve

I like Martini. It’s by far my favourite drink. It has a certain class, associated cinematic history, and to all my Untappd followers’ surprise, a tad more alcohol than any of the hundreds of beers I ever had the pleasure of trying. Having said that, I almost never have Martini neat. It’s always on the rocks and it never comes unaccompanied, which brings me to what this long-winded introduction into my alcoholic beverage consumption habits aims to preamble— Pink Martini, the band, the music, I grew up with.

Finding a Pink Martini LP in sealed mint condition in a shop…

Attila Vágó

Writer of code, blogs and things that live on the web. Pragmatic doer, Lego fan, Mac user, cool nerd. JavaScript and Flutter enthusiast. HMH.engineering editor.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store