~/devreads

#front-end-development

6 posts

22 Apr

Bhagi Srinivasu Reddy 15 min read

A while back, a seemingly harmless change to a shared UI library made it all the way to a release demo before anyone noticed that several parts of the product looked… off. Nothing was functionally broken, but a change in a shared package accidentally overwrote some UI colours that were only used in a few places. Since everything was still…

storybookvisual-regression-testingfront-end-developmentplaywright-automationautomation-testing

21 Apr

Clarisse Leduc 4 min read

How thinking in server-first component boundaries can simplify data flow and reduce client JavaScript in Next.js applications. When I first started working with the Next.js App Router, I kept running into the same situation. Components would suddenly break — usually after adding a hook or a click handler. The fix felt obvious: add "use client". But after doing this a…

reactsoftware-engineeringfront-end-developmentreact-server-componentnextjs

6 Apr

Palantir 6 min read

About this Series Frontend engineering at Palantir goes far beyond building standard web apps. Our engineers design interfaces for mission-critical decision-making, build operational applications that translate insight to action, and create systems that handle massive datasets — thinking not just about what the user needs, but what they need when the network is unreliable, the stakes are high, and the…

front-end-developmentpalantirtechpalantirengineeringpalantirpalantir-frontend

5 Dec 2023

13 Jul 2021

Divya Kamath 7 min read

At Slack, we believe that designing an optimal keyboard experience is key to delivering a best-in-class product for all our customers. However, despite our design system components being individually accessible, we heard from keyboard users that we were still missing focus transitions in their end-to-end user experience. Non-sighted users who relied on a screenreader constantly…

uncategorizeda11yaccessibilityfront-end-developmentfrontend

11 Jun 2020

Chris Mills 5 min read

The MDN Web Docs Learning Area teaches fundamentals of modern web development, beginning with HTML, CSS, and JavaScript essentials. In feedback this year, readers asked for a more opinionated, structured approach. They asked for coverage of client-side tooling, frameworks, transformation tools, and deployment tools widely used in today's workplace. Meet the Front-end developer learning pathway from MDN. The post Introducing…

featured articlemdncssframeworksfront-end development