
Enhance UI design with typography principles and CSS techniques, exploring OpenType features and the future of digital fonts for improved communication and understanding.

Explore typography, Unicode, and text rendering on Android. Learn about font systems, typesetting, and performance optimization for effective text handling in app development.

Explore the impact of proactive design on user experience, decision fatigue, and cultural shifts. Learn to create anticipatory software and distraction-free interfaces in this thought-provoking talk.

Exploring human-computer partnerships beyond traditional interfaces, emphasizing user control, discoverability, and expressiveness through innovative interaction techniques and reciprocal co-adaptation.

Explore critical vulnerabilities in OpenType font handling across popular software, revealing potential for arbitrary code execution and bypassing exploit mitigations. Learn about reverse-engineering techniques and in-depth vulnerability analysis.

Discover essential design principles for web developers, covering color theory, typography, layout, and user research. Learn to create communicative visuals and validate design decisions.

Discover essential design and UX principles for web developers. Learn to apply color, typography, and layout effectively, conduct user research, and create communicative web visuals to enhance your development skills.

Explore web optimization strategies and accessibility issues with Microsoft's Developer Evangelist. Learn techniques to enhance performance, reduce bloat, and create faster, more inclusive digital experiences.

Explore how print design principles shape modern web aesthetics. Learn about brand identity, typography, and icons, and how historical design practices influence digital interfaces for consistent, stylish experiences across devices.

Founder of Behance shares insights on entrepreneurship, design, and building a successful creative platform, from bootstrapping to acquisition by Adobe.

Discover Marcus Brown's approach to art direction, focusing on creating iconic visual experiences through typography, color, and the fusion of graphic design with interactivity and physical spaces.

Explore how to enhance digital creativity by blending visual arts, accessibility, typography, and animation. Learn to break mental barriers and create unique, scalable websites with heightened awareness.

Demonstrating Emacs as a comprehensive environment for Perso-Arabic users, covering input methods, bidirectional support, and applications like email, calendars, and typesetting.

Explore the intersection of font design and mathematics, covering topics like nib pens, Donald Knuth, railroad tracks, and differential equations. No advanced math knowledge required.

Explore modern open typography: font creation with free software, QA with CI/CD, listing on CDNs, developer-specific typography, and variable fonts. Gain appreciation for written beauty across digital spaces.

Learn design basics for developers: color theory, Gestalt principles, visual hierarchy, typography. Create better UIs with practical tips on color schemes, layout balance, and font selection.

Explore rich text handling in Apple's OS, covering fonts, characters, glyphs, and complex layouts. Learn to master TextKit for improved text management in iOS/OS X development.

Explore seven diverse approaches to understanding and working with strings in Swift, from Unicode characters to typographic content, enhancing your string manipulation skills.

Learn to build a mobile design system from scratch, focusing on key components, benefits, and implementation strategies for efficient app development and team collaboration.

Exploring solutions to React Native tooling challenges, focusing on dependency management, custom fonts, and bridging the gap between JavaScript and native development.

Explore responsive typography techniques for creating flexible, readable text across devices. Learn practical strategies for scaling, adjusting, and optimizing typography in responsive web design.