Issue #280 · July 4, 2022

Defensive CSS

“That’s been one of my mantras — focus and simplicity. Simple can be harder than complex; you have to work hard to get your thinking clean to make it simple”

Defensive CSS

Defensive CSS

A great selection of practical CSS and design tips that helps in building future-proof user interfaces. Delivered to us by Ahmad Shadeed, whose brilliant CSS and design articles we have been covering here multiple times!

Articles

tRPC - End-to-end typesafe APIs made easy

If you like gRPC but mostly write TypeScript for your frontend and backends you should check out tRPC. A new take on RPC that promises automatic typesafety & autocompletion inferred from your API-paths, their input data, & outputs (all thanks to TypeScript).

When is it OK to cheat on AWS?

In this controversial episode of AWS Bites podcast, Eoin and Luciano discuss the controversial topic of when it is ok to ditch AWS for some other SaaS services! Have you ever preferred Auth0 to AWS Cognito? Don't worry we do to and it's ok to cheat on AWS!

rust-phf: the perfect hash function

This is for the nerdy algorithms and data structure lovers! In this brilliant article, Tobias Bieniek shows how they made MIME type handling in the crates.io server infinitely faster by using perfect hash functions with the rust-phf crate and moving work from runtime to compile time.

My Wonderful HTML Email Workflow

If you've ever had the misfortune of being tasked with building a template for HTML emails, you know it's tricky business! In this blog post, I share the approach I took to build responsive, client-friendly emails without a single tag.

The Right Space Around Headings in Web Typography

Typographic Review of Hugo’s blog. We dive into the spacing around headings, talk about font sizes, how to style captions, and I adore his marginalia and favicon. This is an article and a video, so you can pick your favourite medium!

Book of the week

Graph Databases: New Opportunities for Connected Data

Graph Databases: New Opportunities for Connected Data

by Ian Robinson

Discover how graph databases can help you manage and query highly connected data. With this practical book, you’ll learn how to design and implement a graph database that brings the power of graphs to bear on a broad range of problem domains. Whether you want to speed up your response to user queries or build a database that can adapt as your business evolves, this book shows you how to apply the schema-free graph model to real-world problems.