Logo
    Search

    prettier

    Explore "prettier" with insightful episodes like "745: Modern JS Toolchains (Biome, Oxc + More)" and "Hasty Treat - Code Quality Tooling" from podcasts like ""Syntax - Tasty Web Development Treats" and "Syntax - Tasty Web Development Treats"" and more!

    Episodes (2)

    745: Modern JS Toolchains (Biome, Oxc + More)

    745: Modern JS Toolchains (Biome, Oxc + More)

    Wes and Scott dive deep into the world of JavaScript toolchains, exploring everything from linters and compilers to transpilers and formatters. Tune in as they shed light on cutting-edge technologies like Biome, UnJS, and Ezno that are shaping the future for developers.

    Show Notes

    • 00:00 Welcome to Syntax!
    • 01:37 Syntax is on YouTube.
    • 02:09 Do we really need tooling?
    • 04:02 Popular tools are predominantly plug and play.
    • 06:15 What can tooling do for us?
    • 07:16 The tools in today’s workflow.
    • 20:26 The new tools in the space.
    • 42:31 Is JavaScript good enough to handle these tools?
    • 43:26 Sick Picks + Shameless Plugs.

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott:X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    Hasty Treat - Code Quality Tooling

    Hasty Treat - Code Quality Tooling

    In this Hasty Treat, Scott and Wes talk about code quality tooling - how to get your code extra nice and clean, and the tools that will help you along the way.

    Sentry - Sponsor

    If you want to know what’s happening with your errors, track them with Sentry. Sentry is open-source error tracking that helps developers monitor and fix crashes in real time. Cut your time on error resolution from five hours to five minutes. It works with any language and integrates with dozens of other services. Syntax listeners can get two months for free by visiting Sentry.io and using the coupon code “tastytreat”.

    Show Notes

    3:11 - ESLint / JSHint / Linters in general

    • Eslint took over as a flexible solution for code style and quality
    • Use plugins and presets to set your rules for different types of project
    • Don’t be afraid to tweak rules, they are not the word of god

    10:55 - Prettier

    • Strictly formatting
    • Can work with or without ESLint
    • Provides an enforceable standard for teams
    • Configurable
    • Prettier for CSS, PHP, GraphQL, etc.

    18:46 - VS Code

    • Red underlines like spellcheck for code
    • Tooltip for lint errors
    • Fix on save vs fix on command

    Links

    Tweet us your tasty treats!