The Patterns Behind Scalable, Reliable, and Performant Large-Scale Systems

An organized reading list for illustrating the patterns behind scalable, reliable, and performant large-scale systems. Concepts are explained in the articles of prominent engineers and credible references. Case studies are taken from battle-tested systems that serve millions to billions of users.

Continue reading “The Patterns Behind Scalable, Reliable, and Performant Large-Scale Systems”

Awesome Design Tools – The best design tools for everything

How to Use and Contribute

  • Go through the Table of Contents and choose the tool.
  • Search for a keyword or phrase (for example, “animation”, “prototyping”).
  • Ask Lisa on Twitter.

Continue reading “Awesome Design Tools – The best design tools for everything”

Awesome Design System

A design system is a collection of documentation on principles and best practices, that helps guide a team to build digital products. They are often embodied in UI libraries and pattern libraries, but can extend to include guides on other areas such as ‘Voice and Tone’.

Continue reading “Awesome Design System”

7 popular premium fonts and their Google alternatives

Picking a good font for your interface can have a major positive impact with pretty less effort on your part. But not all fonts are made equal, especially when it comes to their use for screens. Web and mobile typography has to take into account important aspects like legibility, readability, as well as accessibility.

The cost of premium web fonts made by expert type foundries can add up quickly, especially if the license is based on page views. However good typography doesn’t have to break the bank. There are many high quality fonts out there for no cost. One option is to use Google Fonts, which are also open-source, meaning they allow for both personal and commercial use.

Down below I’m sharing a collection of some of my favorites that I came across within the last couple of months, and that look very similar to a popular premium font.