⚡ Luis Montes 🚲 · @monteslu
160 followers · 146 posts · Server fosstodon.org

Here's Node.js running a web server, in an iframe, in a browser tab, in a terminal-based browser, in a terminal tab, on a laptop.

are pretty cool :)

#webcontainers #seattlejs #seattlejsconf

Last updated 1 year ago

Craig Doremus 🦕 · @cdoremus
83 followers · 506 posts · Server hachyderm.io

2.0 previewed at . See livestream here: youtu.be/Dkqs8Mcxbvo?t=424

#deno #seattlejsconf

Last updated 1 year ago

Craig Doremus 🦕 · @cdoremus
83 followers · 499 posts · Server hachyderm.io

Today Kevin Whinnery of the team previewed Deno 2.0 at that will include a Deno Package Registry!

#deno #seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 601 posts · Server mastodon.xyz

Josh defines compiler as a transpiler which runs a type checker, which I don't think is what most people would expect, but neatly solves a lot of js diction disagreements.

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 598 posts · Server mastodon.xyz

Eslint is not good for formatting. Don't use eslint to format your code; prettier is better for formatting. It might be nice to add formatting to eslint, but for now use them in conjunction to do separate but complimentary things.

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 597 posts · Server mastodon.xyz

Josh is recommending we run with --allow-warnings and --report-unused-disable-directives to fail when there are unused disable comments and warnings.

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 596 posts · Server mastodon.xyz

"Never block a local dev server or local build on a linting failure."

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 596 posts · Server mastodon.xyz

Up next is Josh Goldberg with static analysis. I've been struggling with @tseslint recently, so this talk feels like this talk is specifically for me.

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 594 posts · Server mastodon.xyz

"It's time to learn typescript my dudes and dudettes"

kinda disappointed typescript is the strongly-typed compile-to-js language that won, but strong types are better than weak types so 🤷‍♂️

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 591 posts · Server mastodon.xyz

Array methods!
- toSorted
- toReversed
- findLast
- findLastIndex
- toSpliced

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 590 posts · Server mastodon.xyz

Array.at() is now preferred over square brackets for accessing array members.

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 588 posts · Server mastodon.xyz

Top-level await is the first up -- this allows us to avoid the async anonymous main function necessary to await promises that was required previously.

#seattlejsconf

Last updated 1 year ago

⚡ Luis Montes 🚲 · @monteslu
160 followers · 146 posts · Server fosstodon.org
Doug Wade · @dougwade
79 followers · 588 posts · Server mastodon.xyz

Any history of js that includes neopets is a good history of js

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 588 posts · Server mastodon.xyz

Up next is Christina Zhu talking about ES13

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
79 followers · 588 posts · Server mastodon.xyz

Loving the mastodon shout from @monteslu

#seattlejsconf

Last updated 1 year ago

Doug Wade · @dougwade
78 followers · 579 posts · Server mastodon.xyz

We're learning about fidoalliance.org/ who seem to be an organization pushing for better internet security.

#seattlejsconf #infosec

Last updated 1 year ago

Doug Wade · @dougwade
78 followers · 578 posts · Server mastodon.xyz

Passwords suffer from the lack of security and human forgetfulness. Passkeys allow humans to login using with their device lock screen.

#seattlejsconf #infosec

Last updated 1 year ago

Doug Wade · @dougwade
78 followers · 577 posts · Server mastodon.xyz

It's time for the CTA!

- Write a design system
- Start with a style guide if a whole design system is too much
- Learn about the design tokens already present in your system
- Look at the consistency of your design system

#seattlejsconf #designsystems

Last updated 1 year ago

Doug Wade · @dougwade
78 followers · 574 posts · Server mastodon.xyz

Design Token naming is so much harder than I expect. AWS Amplify publishes their recommendations here: ui.docs.amplify.aws/react-nati

#seattlejsconf #designsystems

Last updated 1 year ago