Potluck - enums, WASM, Lighthouse, Redirects

Published: Dec. 15, 2021, 11 a.m.

In this episode of Syntax, Scott and Wes answer your questions on a Potluck episode of Syntax.

Sanity - Sponsor

Sanity.io\xa0is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at\xa0sanity.io/create. Get an awesome supercharged free developer plan on\xa0sanity.io/syntax.

Sentry - Sponsor

If you want to know what\u2019s happening with your code, track errors and monitor performance with Sentry. Sentry\u2019s Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting\xa0Sentry.io\xa0and using the coupon code TASTYTREAT during sign up.

Linode - Sponsor

Whether you\u2019re working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode\u2019s Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at\xa0linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit\xa0linode.com/syntax\xa0and click on the \u201cCreate Free Account\u201d button to get started.

Show Notes
  • 02:07\xa0Google Chrome to start measuring user experience beyond the completion of page load
  • 05:47\xa0How can I ensure that I am executing npm commands safely?
  • 07:58\xa0How should I prefix booleans?
  • 09:46\xa0How do I decide between using an enum vs a union type in Typescript
  • 13:40\xa0What is Web Assembly?
  • 18:34\xa0Sponsor: Sanity
  • 19:45\xa0what happened to Scott using Linux?
  • PopOS
  • 22:44\xa0Sponsor: Linode
  • 23:57\xa0How do you batch requests in nodejs to an api?
  • 26:15\xa0What are micro-frontends?
  • 29:55\xa0Sponsor: Sentry
  • 31:16\xa0Since Astro seems so amazing, aren\u2019t you tempted to rebuild your site now in Astro instead of Sveltekit?
  • Astro
  • 33:04\xa0Can you please shed some light on redirects in express/ koa?
  • 36:41\xa0How do deal with ADHD?
  • 41:52\xa0Should I repeat the name of the issue in the commit message or just "Resolves #$issue-number"?
  • 44:21\xa0Do browsers update automatically?
  • 47:52\xa0What do you do when working on a big project?
  • 49:55\xa0Can you guys help to breakdown and explain jargons and differences of RPC, REST, gRPC, GraphQL?
  • 53:25\xa0How to ask a question
  • 53:42\xa0Sick Picks
  • 56:17\xa0Shamless plugs
\xd7\xd7\xd7 SIIIIICK \xd7\xd7\xd7 PIIIICKS \xd7\xd7\xd7 Shameless Plugs Tweet us your tasty treats