Search

Post types:
Categories:
πŸ”–

Pitfalls of card UIs

Read Note

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 …

πŸ”–

You don't need a UI framework

Read Note

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 …

πŸ”–

We're still not innovating with AI-generated UI

Read Note

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 …

πŸ”–

An open source Postman alternative

Read Note

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 …

πŸ”–

Climbing the ladder of abstraction with AI

Read Note

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 …

πŸ”–

Why chatbots are not the future

Read Note

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 …

πŸ“–

Thoughts on Disney+

Read Article

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 great divide

Read Note

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 …

πŸ”–

CSS only carousel

Read Note

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 …

πŸ”–

Rethinking categorisation

Read Note

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 …

πŸ“–

2018: The Year of London

Read Article

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 …

πŸ“–

2019: The Year of Craft JAM

Read Article

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?

πŸ“–

React Summit 2020 Notes

Read Article

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!

πŸ“–

Sparkbox Notes

Read Article

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).

πŸ“–

Adding Search: Refining The Frontend (Algolia, Gatsby, Craft CMS - Part 3)

Read Article

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.

πŸ“–

Jamstack Conf 2020

Read Article

Notes from the 2020 Jamstack Conf. Some interesting dives in the Jamstack community and various applications of Jamstack technologies, with tweet threads as usual.

πŸ”–

A tale of two buttons

Read Note

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 …