We’ve spent our time this week working on Shopify, HR tech, and researching the best mobile solution for an upcoming project. Here are some links we found interesting and/or useful.


10 a**hole design patterns

Although designers talk about prioritizing the user experience, not all design patterns are for the user’s benefit!

Books that make better designers

An interesting collection of books for designers and aspiring designers. Spoiler-alert: Some of these are non-design books as well.

Here’s a video of “Portrait Lock Buddy”

While I don’t use portrait lock very often, I’ve had a number of people try to show me something in landscape and have that moment of trying to work out why it’s not rotating and then wrestling with control center. This is a nice, elegant solution to the problem, particularly seeing as apps aren’t able to disable rotation lock at the OS level.

The fundamentals of responsive website design

As we learned last week, responsive web design has just turned ten. This article summarizes some things to consider when designing responsively.

UX flows and why they’re so confusing

This article breaks down the different types of UX flows and their purposes such as Task flows, Wire flows and User flows. I recommend any designers in a position of creating UX flows for various stages of the design process to have a read on this.
Adam P


Can’t stop laughing at this

This made me laugh because it’s so true!

On fixed elements and backgrounds

Huh, I definitely did not know this about CSS’s `filter` property. (Is this title clickbait-y enough to get you interested?)

Refactoring Guru

I found this site the other day and it’s a great resource for learning more about refactoring as well as design patterns, with both pros and cons for each pattern (as the author sees them). They even have examples in a number of different programming languages so you can see how each pattern is implemented.

The problems with Scrum

Frameworks are not necessarily perfect for every situation and it’s almost always needed to be optimized for each project. We’ve learned a lot about the pros and cons of scrum over the years, and it’s interesting to know other team’s insights on it, as organization and culture, etc. are very varied.