Latest Tutorials

Learn about the latest technologies from fellow newline community members!

  • React
  • Angular
  • Vue
  • Svelte
  • NextJS
  • Redux
  • Apollo
  • Storybook
  • D3
  • Testing Library
  • JavaScript
  • TypeScript
  • Node.js
  • Deno
  • Rust
  • Python
  • GraphQL
  • React
  • Angular
  • Vue
  • Svelte
  • NextJS
  • Redux
  • Apollo
  • Storybook
  • D3
  • Testing Library
  • JavaScript
  • TypeScript
  • Node.js
  • Deno
  • Rust
  • Python
  • GraphQL

    Race Conditions in React: What They Are and How to Avoid Them

    If work with asynchronous code in JavaScript, especially in React, you’ve likely cursed once or twice because of race conditions. In this post, we’ll explore what race conditions are, what causes them in React, and the strategies you can adopt to stop them in their tracks. In programming, a race…

    Building Accessible Web Applications: A Short Guide to WAI-ARIA Standards

    Web Accessibility Initiative – Accessible Rich Internet Applications (WAI-ARIA) standards introduce additional attributes that can be incorporated into HTML elements to significantly enhance web application accessibility. This short introductory guide will dive into the fundamental principles of…

    I got a job offer, thanks in a big part to your teaching. They sent a test as part of the interview process, and this was a huge help to implement my own Node server.

    This has been a really good investment!

    Advance your career with newline Pro.

    Only $40 per month for unlimited access to over 60+ books, guides and courses!

    Learn More

    The Crucial Role of Color Contrast in User Experience

    In this article, I will explore the important aspect of web accessibility, with a specific focus on the importance of color contrast in web design. I will share insights on how to integrate accessibility principles in web development projects, emphasizing the implementation of the right color…
    Thumbnail Image of Tutorial The Crucial Role of Color Contrast in User Experience

    Accessibility in Web Development and Limitations of Automated Tools

    The importance of accessibility can't be overstated. Automated tools like Lighthouse provide a starting point but capture only about 33% of accessibility errors. This article aims to shed light on the limitations of such automated tools, and the benefits of semantic HTML in accessibility. Automated…

    Web Accessibility for Front-End Developers WAI-ARIA, ARIA, A11Y, and More

    As front-end developers, understanding and implementing web accessibility best practices are important to ensure universal web access and usage, regardless of individual abilities. This article dives into the importance of front-end developers learning web accessibility and lays out a comprehensive…