Is a package like classnames “overengineered”? I stated on Twitter that a package called classnames felt overengineered to me. I based myself on the npm page where this code example is given: var btnClass = classNames(‘btn’, this.props.className, { ‘btn-pressed’: this.state.isPressed, ‘btn-over’: !this.state.isPressed && this.state.isHovered}); The first reason I felt this was overengineered was because this kind of code actually belongs in […]
The shortcut to run the last plugin in Figma is ⌥ ⌘ + P. Alternatively you can use ⌘+/to bring up the global command menu and type the name of the plugin. You can also set up a custom shortcut in MacOS’s Shortcuts panel based on the plugin name. I didn’t do this yet in […]
Zoals zo vaak wordt een blog post getriggerd door een tweet. En een tweet door een gedachte. Roel, die ik persoonlijk al vele jaren ken, vertelde ons een paar weken geleden in een professionele context (een excellente audit door zijn bedrijf 11ways) dat het opletten is als je tekst in uppercase zet in je interfaces. […]
I might start writing some blog posts to keep up with learning Svelte. I wrote this one, more might follow, but I am not promising anything ;). The first topic of today is :class. Take a look at this code, we add a class of .blue when foo is true: <script> var foo = true; […]
Jason Fried writes, in the foreword to Shape Up: Over the last few years, there’s been a heightened curiosity about how we work at Basecamp. People often ask us how we get so much done so quickly at such a high level of quality with such a small team. And how we keep our teams […]
Ik dacht — met een vakantie die er aan komt — misschien moet ik nog eens een boek lezen? Ik heb al wat non-fictie op een lijstje staan: Gigantisme – Geert Noels Click here to kill everybody – Bruce Scheiner Waarom de wereld niet naar de knoppen gaat – Maarten Boudry Misschien moet daar wel […]
Ken je dat, van die drukke periodes waar je agenda jou leeft, en je eigenlijk geen tijd hebt? Geen stukje rust? Van het ene naar het andere? Wel, zo een periode gaat nu eindelijk eindigen, binnen een een dikke week denk ik. Binnenkort dus: genieten van het niets. En na even vakantie toch weer uitkijken […]
(or: should designers write React code?) This is some extended writing that got kickstarted by watching Brad Frost’s talk about Design Systems at the recent CSS Day 2019. If you are interested the video is online. Before the conference I had heard a podcast episode where Brad was talking about design vs. dev and design […]
Ik postte er net een draadje over op Twitter. De nieuwe NMBS website is totaal niet toegankelijk. De website was een tijdje in een soort beta-vorm, en dan heb ik het door de vingers gezien om er over te klagen. Maar nu is de website toch al een tijdje uit, en heeft NMBS ook besloten […]
Continuing on from my first post about the first day of CSS day, here’s the second post which covers two more talks. The CSS day team already put up all the videos from CSS day on YouTube, so you can already watch all of the talks! Amazing. 1.5 Brad Frost – The technical side of […]