Pitfalls of card UIs
Read NoteA great breakdown from Dave as to why the typical card UI pattern has some inherent issues. Some elements β like making cards all the same height and dealing with responsively collapsing card lists β¦
theAdhocracy
A great breakdown from Dave as to why the typical card UI pattern has some inherent issues. Some elements β like making cards all the same height and dealing with responsively collapsing card lists β¦
An excellent overview from Josh of the pitfalls of using UI frameworks. I particularly enjoyed their focus on why developers often advocate for these tools, and how those needs are often β¦
With the recent announcement of an AI-UI tool from the folks at Vercel, there's been a lot of discussion about claims around "production-ready code" that is actually riddled with bugs, lacks β¦
Forget UI design, let the user decide β¦
An open-source tool for API testing, with automatic type safety baked in and a much more advanced output UI that highlights contained images, code blocks, messaging etc. whilst still providing the β¦
Wattenberger frequently breaks my brain with some of their incredibly well-reasoned and unique ideas, and this talk from AI Engineer Summit is no exception. The core ideas being introduced are around β¦
An interesting read into designing UIs for LLMs and other generative ML algorithms, particularly given the author's relatively extensive work in that field. The main takeaway seems to be that pure β¦
How do you decide which use cases you should support and which you shouldn't? This question has been hovering in the back of my mind for quite a while now, because it seems to be increasingly β¦
I just fell down a rabbit hole learning about Dark Patterns, thanks largely to a link in an, as ever, well thought out Adactio post. To be clear, I knew what a Dark Pattern was, I just hadn't come β¦
Having hooked up Algolia with my Gatsby build pipeline and populated a search index from my Craft CMS API, the next step was the build a frontend UI to enable users to actually query my posts. It turned out to be a pretty simple process.
Two months after Disney+ launched I'm still a huge fan of the content catalogue but swing between feeling bemused and exasperated at the actual experience of using the service.
The infamous frontend divide, the feeling that JavaScript-everywhere has caused a schism in what a frontend developer is. Should they be split into JavaScript Engineer and UI β¦
Carousels are the devil's work, but they remain incredibly useful and popular UI elements π Having a solid implementation that will work without JavaScript, making it more lightweight and β¦
Our trip to the Outer Hebrides a few years ago has made us incredibly wistful to return at some point, so this list of great food spots is β¦
A fascinating look at how modern front-end architecture and practices can help solve some of the communities issues; even the ones they initially created! Really neat to see how Brad has been using β¦
Making the case for the title UI Engineer as a meaningful descriptor for those of us that consider our work in front-of-the-front-end terms.
Having literally just pushed my ideas about job titles out into the world, I discovered that the world was coming to a totally different conclusion. That was an unusual and anxiety-inducing position to be in, but I think it was ultimately beneficial.
Once again, Josh has put together an excellent introductory tutorial to a subject that is still packed with useful tips for even the most advanced user; in this case, CSS β¦
I always enjoy hearing others' thoughts on taxonomies, and Lea's ideas are well thought through and come with some interesting challenges (and findings) around using hackable URLs, folksonomies, and β¦
I am an β¦
It's that odd time of year, the bit between Christmas and New Year where time doesn't really flow like you expect it to. No one knows what day of the week it is and everything seems to be β¦
A look back and a look forward... it must be the start of a new year. 2019 held a lot of change and personal improvement, but I can't help but feel that 2020 is going to be a big one. So what exactly do I have planned and what am I hoping for the next 12 months?
Notes from the fully remote React Summit 2020 (or at least the talks I tuned in for). Lots covered, from static-site generators and the Jamstack through to React state management and accessibility. What a fun day!
Notes from my second fully remote conference, this time Sparkbox's UnConference. Being able to freely access talks from the US is a rare bonus of everything going on right now, and this did not disappoint. Musical cameos, great talks on UX, accessibility, design systems, and amazing speakers. Great event (despite the time difference).
The search page is live, the index is populated, but it all looked a bit rubbish and it didn't quite work as well as I wanted. Now it's using custom-styled components, queries are tracked/stored via the URL for persistence, and you can filter results based on category.
Notes from the 2020 Jamstack Conf. Some interesting dives in the Jamstack community and various applications of Jamstack technologies, with tweet threads as usual.
You have buttons on your website. These can be on a light background, or a dark background, and have active and non-active states, but should be highly visible in any variation. You might think that β¦
The combination of the Carbon design system and NextJS should make for rapid website development, but I ran into a few small hurdles getting them to play nicely with one another using existing documentation and community guidelines.
System fonts are often overlooked, but they come with a massive list of advantages: environmental, performance, data β¦
π€― An absolutely brilliant tool for linking CSS filters with SVG colour matrices to create Instagram-like image overlays and β¦