DEV Community

Cover image for #WebDev on web.dev - Lint tags for consistency #2240
Michael Solati
Michael Solati

Posted on

 

#WebDev on web.dev - Lint tags for consistency #2240

Hey y'all, my name is Michael and I'm one of the engineers who works on Google's web.dev site.

On May 7th at 1 PM PST I'll be doing some coding of the site live on YouTube and would love for you to join in.

We host a lot of content on web.dev that's surfaced via specific tags. But some of the content doesn't use supported tags, so we want to catch these posts and add the right tags. Today we'll make a linter that will scan web.dev posts and let us know when we're not using the right tag.

(Join the chat here)

Top comments (0)

11 Tips That Make You a Better Typescript Programmer

typescript

1 Think in {Set}

Type is an everyday concept to programmers, but it’s surprisingly difficult to define it succinctly. I find it helpful to use Set as a conceptual model instead.

#2 Understand declared type and narrowed type

One extremely powerful typescript feature is automatic type narrowing based on control flow. This means a variable has two types associated with it at any specific point of code location: a declaration type and a narrowed type.

#3 Use discriminated union instead of optional fields

...

Read the whole post now!