Chris Heilmann, Daniel Cranney & Jason Pamental

WeAreDevelopers LIVE - Web Typography; CSS Layout features; Staying curious in an AI world and more

Over a third of iOS users increase their text size, breaking most websites. Learn how to build resilient layouts that embrace user choice instead of fighting it.

WeAreDevelopers LIVE - Web Typography; CSS Layout features;  Staying curious in an AI world and more
#1about 6 minutes

Balancing typography, accessibility, and performance on the web

Web typography should be suggested, not specified, to create robust systems that account for user settings, font loading, and accessibility needs.

#2about 7 minutes

Staying curious and creative in the age of AI

AI tools can create hollow, derivative work, so it's important to embrace the process of learning and developing personal judgment and intuition.

#3about 5 minutes

Adapting print design principles for the fluid web

Instead of mimicking print layouts, web design should use modern CSS like Grid and Flexbox to create flexible experiences that honor user control.

#4about 9 minutes

Managing the flash of unstyled text (FOUT)

The flash of unstyled text is a feature, not a bug, and can be managed by styling fallback fonts to minimize layout shifts during web font loading.

#5about 8 minutes

Using modern CSS for advanced typographic control

New CSS properties like hanging punctuation and text-wrap balance, along with features like hyphenation, offer fine-grained typographic control directly in the browser.

#6about 9 minutes

Self-hosting web fonts for performance and compliance

Hosting fonts on your own server instead of using a third-party service like Google Fonts improves performance and helps with GDPR compliance.

#7about 16 minutes

The power and potential of variable fonts

Variable fonts offer expressive potential and performance benefits by packaging multiple styles into a single file, enabling fluid typography with CSS clamp().

#8about 9 minutes

Choosing a typeface with a distinct voice

A typeface is the voice of your words, so select one that conveys the right emotion and brand identity rather than defaulting to a neutral choice like Helvetica.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.

Web Designer

Atom Learning
Municipality of Madrid, Spain

CSS
HTML
Figma
Adobe InDesign
Adobe Photoshop
+1

Frontend Developer

Pentasia
Municipality of Madrid, Spain

React
Docker
SignalR
TypeScript
Kubernetes