Coding Automation Lesson #1: Please Be Lazy
summary
Includes concrete automation: config files for ESLint and Prettier, JSON templates for VS Code snippets, building a small custom CLI that scaffolds components and edits existing files, and git hooks plus CI steps to run tests and autoformat. Mentions alternatives like Rome and JSHint, visual regression with Chromatic/Storybook, fake-data generation with Faker, and using Copilot/ChatGPT plus Notion for a personal code database. Watch if needing copyable configs and demos.
AI-written summary · about
chapters (10)
- 0:00Introduction to automation
- 2:31Why automation matters
- 3:16Boilerplate snippets and linters
- 10:04Code standards and linters
- 11:51Code snippets
- 16:09Custom CLI tools
- 21:14Git hooks for validation
- 24:29AI in coding automation
- 29:47Documenting solutions
- 36:12Summary
related talks
31mHow to do Good Without Doing Anything
31mCode Style and Violence
25mImproving developer happiness with AI
01h 00mTips & Tricks: Get the Most Out of GitHub CoPilot
01h 01mUseful Tools and Utils for JS Development
25mHow to do good without doing anything
53mImprove Your Code Quality and Performance using AI and GitHub Copilot
35mYou Could Lint More
