I give talks on web ty­pog­ra­phy and web de­vel­op­ment all over the world. Are you in­ter­ested in a talk about web ty­pog­ra­phy or web de­vel­op­ment at your con­fer­ence or meetup? Send me an email and let’s talk.

In­vite me to speak at your con­fer­ence or meetup

The Science of Typography

13 No­vem­ber, 2015

This is go­ing to be a weird talk. You’ve prob­a­bly all seen au­to­mated “de­sign” soft­ware and al­go­rithms come and go. They promise the sky but of­ten re­strict you and pro­duce bland and generic re­sults. Should you not use such soft­ware at all? What if there are tools that analyse and guide you to cre­ate bet­ter de­signs? This talk will ex­plore ty­po­graphic analy­sis and what we as de­sign­ers can learn from math and com­puter sci­ence.

The Science of Typography opening slide
Slides from “The Science of Typography”

I gave the talk on No­vem­ber 13 at the ds­gn­day con­fer­ence in Am­s­ter­dam.

Web Fonts Performance

14 Sep­tem­ber, 2015

Web fonts are great. They are also be re­ally bad for front-end per­for­mance be­cause they block ren­der­ing. You may have ex­pe­ri­enced this on a slow cel­lu­lar net­work. Star­ing at a blank page is no fun, es­pe­cially when the con­tent has al­ready loaded.

This talk ex­plores why browsers have placed fonts on the crit­i­cal path, and how we can work around this while still de­liv­er­ing a good user ex­pe­ri­ence. It also takes a look at what the fu­ture will bring to web font per­for­mance: pre­load­ing hints, the font-dis­play prop­erty, and HTTP/2.

Web Fonts Performance opening slide
Slides from “Web Fonts Performance”

I gave this talk at Smash­ing Conf Freiburg. A video record­ing of the talk is also avail­able.

The Consequences of Web Fonts

20 March, 2015

In the last few years the num­ber of sites us­ing web fonts has soared. Un­for­tu­nately the de­fault be­hav­iour of most browsers is to hide text while down­load­ing fonts. This talk ex­plores how to em­brace the Flash Of Un­styled Text (FOUT) and avoid the dev­as­tat­ing ef­fects of the Flash Of In­vis­i­ble Text (FOIT).

The Consequences of Web Fonts opening slide
Slides from “The Consequences of Web Fonts”

I gave this talk at UX Mu­nich 2015 in Mu­nich, Ger­many.

The State of Web Type

Sep­tem­ber 12, 2014

In this talk I ex­plore ad­vanced web ty­pog­ra­phy us­ing CSS, HTML, and JavaScript poly­fills. It dives deep into the cur­rent state of browser sup­port for kern­ing, hy­phen­ation, jus­ti­fi­ca­tion, and Open­Type fea­tures. The talk pro­vides an overview of new ty­po­graphic CSS fea­tures, how to use them, and when to ex­pect them.

The State of Web Type title slide
Slides from “The State of Web Type”

I first gave this talk at CSS­Conf EU, and an ex­tended ver­sion at Adobe MAX 2014 and Web­font­day Mu­nich. This talk re­sulted in the cre­ation of the State of Web Type, which con­tains up-to-date browser sup­port data for web type.

Type Rendering

No­vem­ber 3, 2013

What is in a web font? Find out how it af­fects type ren­der­ing on dif­fer­ent browsers and plat­forms, and how you can use that knowl­edge to choose ap­pro­pri­ate type­faces.

Type Rendering title slide
Slides from “Type Rendering”

I gave this talk at the Lat55 meetup, in Malmö, Swe­den.