Newsletter

Web Design Weekly #329

Addy Osmani covers some strategies you can use to deliver JavaScript efficiently while still giving users a valuable experience. Thomas Lombart passes on some knowledge on how to write maintainable CSS code and how to organise it. Generate beautiful mockups with Screely and lots more. Enjoy.

Web Design Weekly #328

Philip Walton goes into great detail about the new Page Lifecycle API. Philip Walton goes into great detail about the new Page Lifecycle API. Andrew Clark discusses React’s vision for how async rendering can improve data fetching, code delivery, prefetching, view transitions, and more. Enjoy.

Web Design Weekly #327

A brief history of how the GitHub Design Systems team grew, what they have been working on, and what’s next. Joanna Ngai has compiled a list of things to keep in mind as a designer working with data. Oliver Williams looks at augmenting HTML with components that have built-in functionality and styles. Enjoy.

Web Design Weekly #326

A peek under the hood of how the web version of Google Photos works. Brent Jackson shares a collection of thoughts, opinions, and advice for defining component Reacy APIs that are meant to be more flexible, composable, and easier to understand. Ryan Singer from Basecamp explains that focusing on individual features and experiences is good, but you should never forget about the position you’re trying to hold. Enjoy.

Web Design Weekly #325

Headlines Balancing Time If you have a hard time balancing work, life and free time then hearing about how Sarah Drasner sets up her workflow might help you reconsider your own. (css-tricks.com) The Cost of JavaScript (youtube.com) Bug tracking so simple, it’s like sticky notes on a website. BugHerd keeps your team on the same […]

Web Design Weekly #324

Max Böck shares an awesome post that highlights why CSS Grid is a game changer in our industry. Ethan Marcotte shares a small refection on learning how to use CSS Grid. Jeffrey Zeldman reminds us that as our medium is growing up, it’s our great privilege to help shape its future while creating great experiences for our users. Enjoy.

Web Design Weekly #323

John Resig and Loren Sands-Ramshaw released a guide that looks at the core fundamentals of GraphQL along with strategies for how to implement it. Ted Dumitrescu goes deep into detail about what they have discovered whilst building on Web Components at Mixpanel. The Zendesk team share how they have utilised a really cool pattern, based on render props and lots more. Enjoy.

Web Design Weekly #322

Heydon Pickering looks into few variations of the simple card component, emphasizing a balance between sound HTML structure and ergonomic interaction. Ben Frain shares what he considers some of the most useful or perhaps underused techniques. Deploy your Webpack apps to Heroku in 3 steps and lots more. Enjoy.

Web Design Weekly #321

Alan Johnson does a great job in explaining the awesomeness that GraphQL has to offer. Michael Riethmuller takes a deep look into strategies for getting the most out of CSS Custom Properties. Marcin Wichary shares his story on how he created a dark theme using a bunch of modern CSS and more. Enjoy.

Web Design Weekly #320

Brad Frost shares his recent struggles with React which is quite inspiring. The Front-End Tooling Survey results. Philip Walton introduces the metric First Input Delay, Chromes latest user-centric performance metric and lots more. Enjoy.

Web Design Weekly #319

Ariel Verber looks into the the evolution of the Dropbox rebrand. Specifically digging into how the pricing page has changed. Zendesk’s design system is now open source. Chris Coyier gives a quick overview of why we should be excited about environment variables and lots more. Enjoy.

Web Design Weekly #318

Custom domains on GitHub Pages gain support for HTTPS. Rachel Andrews looks into the state of browser support, and how to best test our print styles. An overview of how Slack has implemented their Security Development Lifecycle and lots more. Enjoy.

Web Design Weekly #317

Brian McKenna shares some thoughts around the negative aspects of design systems. Jeremy Wagner explains how the GIF hosting sites keep their bandwidth bills from going through the roof, and convert those giant GIFs into lean and fast video files. Virgil Almeda tested some scrolling interactions in three different designs and found some do’s and don’ts. Plus loads more. Enjoy.

Web Design Weekly #316

Zouhir Chahoud explains why Snap Points seems to be a really great option for building Swipe Views. The Calibre CLI was released. Jessica Kerr wrote up her keynote at the Mob Programming conference. Monica Dinculescu has put together a nice explanation and demo of how the float positioning algorithm works and lots more. Enjoy.

Web Design Weekly #315

Nils Schütte explains the ins and outs to help get you started with Selenium. Heydon Pickering explores how to create inclusive data tables. Chris Coyier shares some great examples and thoughts around some of the more crazy CSS experiments and lots more. Enjoy.

Web Design Weekly #314

Spectrum is now fully open source. Marko Mišura takes a look at some of the categories and then dives into the nitty gritty of JavaScript design patterns. Greg Jorgensen explains how he does all his programming and system admin work with an iPad Pro. Jeremy Keith introduces his new service worker book and loads more. Enjoy.

Web Design Weekly #313

Brian Vaughn shares some of the lessons the React team have learned while working on the update and async rendering features, plus some recipes to help prepare your components for the launch. Dr. Axel Rauschmayer looks into the pros and cons of the three programming languages. Emanuel Serbanoiu has compiled a short list of best practices that he actively uses in his daily routine that you might find useful and lots more. Enjoy.

Web Design Weekly #312

Developer survey results released. Jon Gold shares some wise words about the current tooling landscape and what the near future looks like. He also touches on the newly released Figma API which is super exciting. Jenn Lukas shares some thoughts from the last two years on crafting the CSS design system for her current workplace and loads more. Enjoy.

Web Design Weekly #311

Nicholas Kramer reminds us that accessibility is a team effort between designers, developers, copywriters, and content creators. Scott Jehl explains how to simplify complex image selection with the new ‘sizes’ attribute. Matthew Ström proposes a new ‘interesting’ idea for the hiring process and loads more. Enjoy.

Web Design Weekly #310

Ian Armstrong takes a few different angles to hopefully give you a better understanding of what UX really means. A deeper look into React 16. Harry Roberts demonstrates how to use Chrome’s ‘Local Overrides’ to Test Performance and lots more. Enjoy.