egghead.io
Develop Accessible Web Apps with React
· A large number of people are unable to use the web effectively due to an impairment or disability.
As developers there are several tools and techniques we can use to make our web applications accessible, ensuring a great user experience that includes everyone.
For the companies we work for, not having accessible applications not only means we aren't serving as many people as we could but it can have legal ramifications as well!
We all agree that Accessibility is important. However, it’s a broad landscape and can be overwhelming figuring out where to start!
Erin Doyle is an expert in creating accessible React applications and has developed a course that will give you a concrete process for testing, refactoring, and building your applications with accessibility in mind.
After this course, you'll have a jump start on auditing and fixing accessibility issues in your applications and gain a better understanding of your target users and how to approach your web app design from their perspectives. · Shared by 14, including Web Axe, Zain Fathoni
indepth.dev
Webpack 5 Federation: A game changer in JavaScript architecture
12+ min · · Multiple Webpack builds work together, like a monolith. Painless, scaleable orchestration at runtime, on both client and · Shared by 17, including Zain Fathoni, Yoav Ganbar (🥑 Builder.io/Qwik), Ferit (at 🏠) 🌙
jaxenter.com
Deno 1.0 – "Deno is a web browser for command-line scripts"
2 min · · Deno 1.0 is scheduled to arrive on May 13. For this occasion, we spoke to Deno inventor Ryan Dahl about how Deno differs from Node. · Shared by 5, including Zain Fathoni
LogRocket
Deno 1.0: What you need to know
15+ min · · Unofficially billed as "the sequel to Node.js," Deno is poised to be the most exciting and controversial JavaScript-related release in recent memory. · Shared by 52, including Yoav Ganbar (🥑 Builder.io/Qwik), Simone Corsi 💻🚀, Zain Fathoni, Luis Bravo, @brianleroux@indieweb.social 💙, Ferit (at 🏠) 🌙
freeCodeCamp.org
The Ultimate CSS Grid Tutorial
11+ min · · The ultimate CSS grid tutorial showing every single feature with a colorful diagram for visual speed learners. · Shared by 23, including Vikram Dutt, Korben, Zain Fathoni
github.com
nodejs/node-gyp
· Node.js native addon build tool. Contribute to nodejs/node-gyp development by creating an account on GitHub. · Shared by 5, including Zain Fathoni, Kent C. Dodds 🌌
refactoring.guru
Refactoring: clean your code
1 min · · Refactoring is the controllable process of systematically improving your code without writing new functionality. The goal of refactoring is to pay off technical debt. The mantra of refactoring is clean code and simple design. · Shared by 65, including Dominik Chanton, Marius Bleuer, Rezha Julio, Nico Müller 🇺🇦, Zain Fathoni, Matthew Turland, Davy De Pauw, bouiboui, Gianfranco Palumbo
calendar.perfplanet.com
The unseen performance costs of CSS-in-JS in React apps
9 min · · CSS-in-JS is becoming a popular choice for any new front-end app out there, due to the fact that it offers a better API for developers to work with. Don't get me wrong, I love CSS, but creating a… · Shared by 75, including Harsha Mv, Joe Lencioni, Yoav Ganbar (🥑 Builder.io/Qwik), Devon Govett, Vikram Dutt, Zain Fathoni, Evan (he/him), Ferit (at 🏠) 🌙, sascha aßbach, Arti Villa, Chris Heilmann codepo8@toot.cafe, Matthias Lampe, Linus Basig, masone, Cindy Krum 📱
CSS-Tricks
A Complete Guide to Links and Buttons
20+ min · · Our complete guide to links, buttons, and button-like inputs in HTML, CSS, and JavaScript. · Shared by 130, including Chris Heilmann codepo8@toot.cafe, Marius Bleuer, Chris Coyier, David Hellmann, Marcy Sutton Todd, Joe Lencioni, Yoav Ganbar (🥑 Builder.io/Qwik), Cindy Krum 📱, Zain Fathoni, Davy De Pauw, Jonathan Kogan, Adrian Roselli (no blue check) 🗯, Benoist Lawniczak
Mozilla
Using microtasks in JavaScript with queueMicrotask()
8 min · · A microtask is a short function which is executed after the function or program which created it exits and only if the JavaScript execution stack is empty, but before returning control to the event… · Shared by 6, including Zain Fathoni, Kent C. Dodds 🌌
understandlegacycode.com
3 steps to add tests on existing code when you have short deadlines
18+ min · · Here's a recipe you can follow when you want to add tests on Legacy Code, but you don't have much time to do so. · Shared by 73, including slumos, sircharlsxavier, Kane Mar, Dominik Chanton, Zain Fathoni, Pat Kua, Simone Corsi 💻🚀, Christophe Jean, Angie Jones
Cloudflare
JavaScript Libraries Are Almost Never Updated Once Installed
2 min · · An analysis, based on CDNJS data, of when and if JavaScript libraries are updated after being installed onto websites. · Shared by 72, including Matthias Lampe, Ferit (at 🏠) 🌙, Brian Rinaldi, Chris Heilmann codepo8@toot.cafe, Zain Fathoni, Simone Corsi 💻🚀
blog.discordapp.com
Why Discord is switching from Go to Rust
11+ min · · Rust is becoming a first class language in a variety of domains. At Discord, we’ve seen success with Rust on the client side and server… · Shared by 344, including PotHix, Zain Fathoni, Chris {he, they} , Russ Cox, Matthias Lampe, Golang News 📰, Rust Language, Yannick D., Christopher D. Long, Damian Gryski, Donneker, Golang Weekly
MIT CSAIL
The Missing Semester of Your CS Education
1 min · · Classes teach you all about advanced topics within CS, from operating systems to machine learning, but there’s one critical subject that’s rarely covered, and is instead left to students to figure out… · Shared by 154, including Data Science Renee, Jer Thorp, Elena Neira, Zain Fathoni, Dayyan Smith, hardmaru, Yoav Ganbar (🥑 Builder.io/Qwik), Vikram Dutt, Richard MacManus, Cameron Yick ~ @hydrosquall@vis.social on mastodon, Esther Schindler, Christopher D. Long, Amit Agarwal, Luca Hammer, Ferit (at 🏠) 🌙, Jesús Torres 👩💻, Alexander Seifert, 𝔽_un, Ser Jeff Garzik, Bryan Onel
planningforaliens.com
Clean, Modular Code is Overrated
3 min · · The experts say your HTML and CSS should be clean, semantic, readable, and modular. But how much does it really matter? Maybe less than you think. · Shared by 2, including Zain Fathoni
wickstrom.tech
Finite-State Machines, Part 1: Modeling with Haskell Data Types
9 min · · Where Oskar Wickström writes about functional programming, open source software, and other delightful things. · Shared by 7, including Zain Fathoni