Author Archives: Johan

Coming to terms with Tailwind

- Posted in css development tailwind webdev workflow - 8 comments

For a while, I blocked the Tailwind keyword on Twitter. I was a bit mad that @tailwindcss and author Adam blocked me on Twitter after I wrote a bit of criticism that got popular. I was also tired of getting dragged in every Tailwind related conversation on the Svelte Discord. Apparently people thought it would […]

Tweaking a plugin to provide batch translations in Figma

- Posted in blijvend-leren development figma javascript - 1 comment

This probably the nichest of niche blogposts, but if anyone finds themselves in this situation, here’s some help. I wanted to translate an entire Figma document to another language. The document contains about 20 screens with a moderate amount of text layers on every screen. The use case was to do a usability test in […]

Everything must go to shit, KBC Mobile edition

- Posted in apps rant ui ux - 1 comment

Ik kloeg er al over op Twitter maar ik kan er eigenlijk niet over, hoe een bedrijf met de resources van KBC een app kan shippen die bij elke release achteruit gaat in plaats van vooruit. Mijn kritiek staat los van de discussies rond voetbaluitslagen of het integreren van allerlei diensten om de WeChat van […]

UX gone wrong

- Posted in design hiring industry rant ux

I just read Jesse James Garret’s FastCompany article about the bad turn the UX industry has taken. I can’t say I disagree – here’s my take. What I’ve seen the last few years is that plenty of companies jumped on the UX bandwagon having read little more than a poor summary of a poor design […]

SvelteKit-JUI

- Posted in blijvend-leren svelte ui web webdev

Ik ben on and off aan het werken aan een UI framework voor Svelte. Wat mij eigenlijk altijd al gestoord heeft in user interfaces is dat je een laag hebt van gestylede browser UI, en dan een laag custom plugins die helemaal niks van elkaar afweten qua styling en waar je maar in aan het […]

Federale informatisering 2021

- Posted in bds digitalisering overheid

Hieronder een gerichte lezing van het regeerakkoord, met de focus op digitalisering. Pagina 70, over informatisering justitie: De doorgedreven informatisering van Justitie wordt onverminderd doorgezet. Daarom worden de informaticaplatformen voor de rechtelijke orde gemoderniseerd en geharmoniseerd. Er komen eenheidsloketten zodat burgers en ondernemingen vlotter toegang krijgen tot hun gerechtelijke dossiers. Juridische beroepsbeoefenaars krijgen een digitale […]

Pug advanced mixins

- Posted in webdev workflow

Some things I learned about Pug this week. Putting them here so I don’t forget. I think by now I know most there is to know about Pug. That only took 7 years of using it… :D! First up – mixin composition, you can use block as an equivalent to <slot> in other template languages […]

Accessible, clickable table rows

- Posted in accessibility javascript webdev

This week a project I was working on a project that needed clickable table rows. In most of my web app designs I like to put icon buttons in my tables that point to the right for going deeper a level. But in the design we were implementing, no such chevrons were in place, and […]

De Afspraak op Vrijdag, 5 februari

- Posted in belgische-problemen de-afspraak dekamer politiek

Ofte: De tanende macht van de parlementariër, deel 405. Kristof Calvo (Groen), Isabel Albers (De Tijd) en Stefaan Walgrave (hoogleraar UA, dept. politieke wetenschappen) waren te gast bij Ivan De Vadder. Het centrale onderwerp was dat Calvo zijn zitje als fractieleider opgeeft om gewoon parlementslid te worden, maar dat gaat combineren met een positie in […]

Avoiding Figma file complexity

- Posted in figma workflow

The advanced features in Figma can be tricky; they should be used in moderation, or you run the risk of creating poor design files. There really is no reason to nest autolayouts that go 3 levels deep or to have 1244 variations of your button component. Some of the advice that is being perpetuated in […]