webstack
A Shared ESLint Configuration
Looks like it was almost 9 years ago when Airbnb first published their JavaScript Style Guide. 112k stars on GitHub later, it seems like the de facto preset for Babel / ES Lint. But it’s not the only company out there with public ES Lint setups. Katy recently shared Mapbox’s setup.
ESLint plugins ..
Conjuring Generative Blobs With The CSS Paint API
The CSS Paint API (part of the magical Houdini family) opens the door to an exciting new world of design in CSS. Using the Paint API, we can create custom shapes, intricate patterns, and beautiful animations — all with a touch of randomness — in a way that is portable, fast, and responsive.
We are ..
Quiz: The Inconceivably Hard Color Quiz
Color is one of the fundamental building blocks of design. The color decisions we make–what colors and where, how many different colors, or even if we use color at all–all have a huge impact on how well a design works as intended.
So, here’s a chance to test your expertise on all things color-relat..
Weekly News for Designers № 603
Web Features That May Not Work As You’d Expect – A look at web elements that require a little more effort than meets the eye.
How To Migrate From WordPress To A Headless CMS – This guide will help you migrate your website from WordPress to Storyblok Headless CMS.
The performance effects of too muc..
GitHub Explains the Open Graph Images
An explanation of those new GitHub social media images:
[…] our custom Open Graph image service is a little Node.js app that uses the GitHub GraphQL API to collect data, generates some HTML from a template, and pipes it to Puppeteer to “take a screenshot” of that HTML.
Jason Etcovich on The GitHub ..
So you want to self-publish books and courses on programming
John Resig and I recently self-published our book on GraphQL. There are tons of how-tos for self-publishing a book, or even online classes, but very little in the way of why you would want to, or whether it’s even worth your while. I’m going to share my experience and revenue numbers with you in thi..
Developer-Friendly Passwordless Auth
I’d wager to say that most websites that are business-minded have accounts. A way to log into them. Social media sites, eCommerce sites, CMS systems, you name it, having accounts people log into is at the heart of them. So… make it good. That’s what Magic does (great name!).
Have you heard that lan..
16 Free Websites for Learning to Code in 2021
The best free online coding websites for beginners are hubs of education and insight, designed to take your knowledge and career to the next level.
For years, technical careers have been gaining more attention among innovative individuals. In a digital world, people capable of speaking computer lan..
A Web Designer’s Guide to Working on the Go
The ability to work from virtually anywhere is one of the true benefits of being a web designer. It affords us the freedom to get out of the office and still remain productive. And it might even be a way to boost creativity.
Some freelancers take advantage by hitting the road and setting up shop wh..
Safari 15 Opinions
It was interesting that when Safari 15 was dropping at this last WWDC, in my circles at least, I mostly heard enthusiasm. Like the colors-in-the-browser-controls stuff was a neat trick and fun to play with. And there were other more serious features, like iCloud Private Relay, which were near-univer..