Eliminate an entire category of bugs with a few simple tools
How using ESLint, Prettier, and TypeScript as static analysis tools can help eliminate common bugs in JavaScript development.
How using ESLint, Prettier, and TypeScript as static analysis tools can help eliminate common bugs in JavaScript development.
An introduction to Black, a Python code formatter that automatically formats code to eliminate debates and save time on manual formatting.
A guide to versioning Python projects with Semantic Versioning (SemVer) and code formatting best practices for maintainability.
Analyzing different indentation styles for Clojure's `cond` forms and their impact on code readability.
A guide to setting up automatic Java code formatting in VS Code using the google-java-format tool and the RunOnSave extension.
A guide to using Prettier, an opinionated code formatter, to automatically fix and format code, often in conjunction with ESLint.
Learn how to automate Swift code formatting using the SwiftFormat library to enforce consistent style and improve code readability.
A humorous take on coding style guides, arguing to follow the project's existing conventions rather than debating personal preferences.
An introduction to Black, the uncompromising Python code formatter that automatically styles code to PEP 8 standards and beyond.
Guide to using Visual Studio Code's auto-formatting feature for PowerShell scripts, including setup and keyboard shortcuts.
A guide to creating and using a generic .editorconfig file to enforce consistent coding styles across multiple languages and file types in various IDEs.
How to set up vertical guides at 100 characters in Visual Studio Code and PowerShell ISE Steroids to improve PowerShell code readability.
A developer announces a blog redesign and new writing opportunities, including articles on Java's Project Jigsaw and JUnit 5 for tech publications.
Tips and best practices for writing clean, readable, and maintainable SQL code, including formatting, CTEs, and commenting.
A guide to installing and using PHP-CS-Fixer to automatically format PHP code according to PSR-2 standards.
A guide to ending code style debates in C# development by adopting StyleCop for consistent formatting and naming conventions.
A developer's argument for using tabs over spaces for code indentation, focusing on personalization and tool independence.
A curated collection of the author's most popular articles and videos on Python, web development, Vim, and software engineering practices.