Mar 3 · 7 min read · Ruff: The Python Linter and Formatter That Made Everything Else Obsolete Ruff is a Python linter and formatter written in Rust. It replaces Flake8, Black, isort, pyupgrade, pydocstyle, and several other tools with a single binary that runs 10-100x fa...
Join discussionMar 3 · 6 min read · Linting and Formatting: Biome, ESLint, Prettier, and Pre-Commit Hooks Code formatting debates waste time. Automate the formatting, enforce it in CI, and never argue about semicolons again. This guide covers the current state of JavaScript/TypeScript ...
Join discussionMar 3 · 10 min read · Biome: The Fast Formatter and Linter for JavaScript and TypeScript The JavaScript ecosystem has relied on two separate tools for code quality for over a decade: Prettier for formatting and ESLint for linting. This works, but it comes with real costs...
Join discussionFeb 5 · 1 min read · Previously I made a tutorial of using Prettier code Formatter in Windsurf. Since I am also editing projects in vscode I present these notes of how to setup Prettier. To put it simple, if you dont use a formatter you will have long lines of text that ...
Join discussion
Jan 29 · 2 min read · Go to the Betty repository: https://github.com/alx-tools/Betty/ Click the green code button and copy the https url for the repository. Proceed to clone the repository unto your own machine or the terminal you are using. git clone https://github.com/...
Join discussionJan 19 · 5 min read · Background JSON view customizations in SharePoint Online are usually created for local use within a list or library. The view described in this article, however, is intended for web parts - altering how Site Page contents are displayed across pages a...
Join discussion
Dec 13, 2025 · 5 min read · Data is everywhere, and often, it comes in tabular form. Whether you're a developer debugging an application, a data analyst presenting insights, or a technical writer documenting an API, presenting data in a clear, readable table is paramount. A wel...
Join discussionOct 14, 2025 · 4 min read · Bazel uses its own configuration language called Starlark: https://starlark-lang.org. It’s a Python dialect that allows parallel evaluation to make builds faster. Linting is the process of using a static code analysis tool, known as a "linter," to id...
Join discussion
Oct 11, 2025 · 2 min read · SQL is the language that powers databases — but let’s face it, long and unformatted queries can quickly become unreadable. Whether you're debugging a complex JOIN or collaborating on a data-heavy project, clean and structured SQL can make all the dif...
Join discussion