DEV Community

Cover image for 5 Articles every WebDev should read this week (#20)
Martin Krause
Martin Krause

Posted on

5 Articles every WebDev should read this week (#20)

How LinkedIn Adopted A GraphQL Architecture for Product Development

LinkedIn has built thousands of microservices to enable the exchange of data with our engineers and our external partners. In this blog post, we will cover how the GraphQL layer is architected for use by our internal engineers to build member and customer facing applications. Specifically, we will dive into some of the architectural choices that are unique to LinkedIn and why we chose each one of them.

https://engineering.linkedin.com/blog/2023/how-linkedin-adopted-a-graphql-architecture-for-product-developm

Web Platform Baseline

Web Platform Baseline gives you clear information about which web platform features are safe to use in your projects today. When reading an article, or choosing a library for your project, if the features used are all part of Baseline, you can trust the level of browser compatibility. By aligning with Baseline, there should be no surprises when testing your site.

https://web.dev/baseline/

Testing Feature Support for Modern CSS

The pace of the CSS language can be challenging to keep up with! Browsers release features and fixes monthly, and the CSS Working Group is constantly working on specifications. So, how do you know using a new feature is "safe" to use? And what are the considerations around making that choice?

https://moderncss.dev/testing-feature-support-for-modern-css

CSS snippets for front-end developers

Use container queries, create a scroll snap experience, avoid position: absolute with grid, swiftly hammer out a circle, use cascade layers, and reach more with less via logical properties. Here's a quick overview of each of those.

https://web.dev/6-css-snippets-every-front-end-developer-should-know-in-2023/

MODERN FULLSTACK DEVELOPMENT by Martin Krause

The large, small, and dynamic viewport units

New CSS units that account for mobile viewports with dynamic toolbars.

https://web.dev/viewport-units/


Dive Into Modern Full Stack Development

Read "MODERN FULL STACK DEVELOPMENT" to learn everything you need to know about Modern Full Stack Development and to kickstart your career as a full-stack developer.

It's a hands-on introduction to creating web applications with today's full-stack developers' most popular tools, libraries, and frameworks. It covers Modern JavaScript, TypeScript, React.js, Next.js, MongoDB, Mongoose, REST APIs, GraphQL, OAuth, Docker and JEST.


Meet me on Linekdin, twitter: @martinkr or Mastodon.

Photo by Alex Kulikov on Unsplash


AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

The best way to debug slow web pages cover image

The best way to debug slow web pages

Tools like Page Speed Insights and Google Lighthouse are great for providing advice for front end performance issues. But what these tools can’t do, is evaluate performance across your entire stack of distributed services and applications.

Watch video

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay