Typecraft Dev Typecraft Dev
  • Home
  • Courses
  • Tutorials
  • Challenges
  • Mini Courses
  • Newsletter
Sign in
  • Home
  • Courses
  • Tutorials
  • Newsletter
  • Our Takes
  • Reviews
Sign in
Linters and Formatters / Tools for JS and Python
    • Neovim for Newbs
  • Getting Started (Neovim)

    • Installing Neovim
    • Setting up Lua !
    • Package Manager Setup: Lazy.nvim
    • Colorscheming with Catppuccin!
    • Fuzzy Finding with a Telescope
    • Sitting in a Tree with Treesitter
  • Improving our Neovim Config

    • We're done, right?
    • Navigating our file structure
    • Breaking up is easy to do
  • Language Servers!

    • All about that LSP
    • Install + Configure
    • Adding Another Language Server
  • Linters and Formatters

    • Linters and Formatters - say what?
    • Null-LS + Linters
    • Installation and Setup!
    • Standalone tools for linting & formatting
    • Tools for JS and Python
    • The Recap
  • Autocompletion & Snippets

    • All the Tools You Need
    • The Setup
    • LSP-based completions!
  • Debuggers

    • Showing off Debuggers
    • What is DAP?
    • A UI for Debugging
    • Debugging Example with Go
    • Neovim for Newbs
  • Getting Started (Neovim)

    • Installing Neovim
    • Setting up Lua !
    • Package Manager Setup: Lazy.nvim
    • Colorscheming with Catppuccin!
    • Fuzzy Finding with a Telescope
    • Sitting in a Tree with Treesitter
  • Improving our Neovim Config

    • We're done, right?
    • Navigating our file structure
    • Breaking up is easy to do
  • Language Servers!

    • All about that LSP
    • Install + Configure
    • Adding Another Language Server
  • Linters and Formatters

    • Linters and Formatters - say what?
    • Null-LS + Linters
    • Installation and Setup!
    • Standalone tools for linting & formatting
    • Tools for JS and Python
    • The Recap
  • Autocompletion & Snippets

    • All the Tools You Need
    • The Setup
    • LSP-based completions!
  • Debuggers

    • Showing off Debuggers
    • What is DAP?
    • A UI for Debugging
    • Debugging Example with Go

Tools for JS and Python

Linters and Formatters

Tools for JS and Python

What about linting in JS or Python? Let's continue extending our setup to include these.

This course is for paying subscribers only

Subscribe to unlock this premium content and get access to our entire library.

Subscribe Now

Already have an account? Sign in

Previous - Linters and Formatters Standalone tools for linting & formatting
Next - Linters and Formatters The Recap
Typecraft Dev
Turning coffee into code since the early aughts. Join us for more caffeinated content!
Typecraft Dev © 2025
hello@typecraft.dev

Share Feedback

We value your feedback! Let us know how you feel about this page.

How are you feeling?

Your identity won't be associated with this feedback.