Developer Tooling #007

Welcome to Developer Tooling #007, a newsletter enhancement for Freek Van der Herten’s popular and high-quality newsletter, geared towards Software Engineering, Laravel, and related topics.

This edition’s theme is linting of all types!

hadolint
Desc…


This content originally appeared on DEV Community and was authored by Patrick Organ

Welcome to Developer Tooling #007, a newsletter enhancement for Freek Van der Herten's popular and high-quality newsletter, geared towards Software Engineering, Laravel, and related topics.

This edition's theme is linting of all types!

  1. hadolint
    Description: Dockerfile linter, validate inline bash, written in Haskell.
    What we like: Well-maintained over the long term, active development, works very well. A true 12-factor application - can even be configured via environment vars!
    What we don't like: No JSON output.
    Extras: Lint Dockerfiles online

  2. ruff
    Description: An extremely fast Python linter and code formatter, written in Rust.
    What we like: Orders of magnitude faster than other Python linters, very active development.
    What we don't like: Still a zero-point release (0.14 as of this article), which allows for breaking changes in minor and patch releases.

  3. actionlint
    Description: Static checker for GitHub Actions workflow files.
    What we like: Lints workflow files, an area lacking much tooling. Actively developed.
    What we don't like: Docs are a bit outdated.

  4. dotenv-linter
    Description: ⚡️Lightning-fast linter for .env files. Written in Rust.
    What we like: Highly active development. Stable.
    What we don't like: Documentation leaves something to be desired.

  5. typos
    Description: Check source code for typos.
    What we like: Make sure your source code doesn't have typographical errors.
    What we don't like: Doesn't have an option for custom dictionaries.


This content originally appeared on DEV Community and was authored by Patrick Organ


Print Share Comment Cite Upload Translate Updates
APA

Patrick Organ | Sciencx (2025-10-18T00:17:03+00:00) Developer Tooling #007. Retrieved from https://www.scien.cx/2025/10/18/developer-tooling-007/

MLA
" » Developer Tooling #007." Patrick Organ | Sciencx - Saturday October 18, 2025, https://www.scien.cx/2025/10/18/developer-tooling-007/
HARVARD
Patrick Organ | Sciencx Saturday October 18, 2025 » Developer Tooling #007., viewed ,<https://www.scien.cx/2025/10/18/developer-tooling-007/>
VANCOUVER
Patrick Organ | Sciencx - » Developer Tooling #007. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/10/18/developer-tooling-007/
CHICAGO
" » Developer Tooling #007." Patrick Organ | Sciencx - Accessed . https://www.scien.cx/2025/10/18/developer-tooling-007/
IEEE
" » Developer Tooling #007." Patrick Organ | Sciencx [Online]. Available: https://www.scien.cx/2025/10/18/developer-tooling-007/. [Accessed: ]
rf:citation
» Developer Tooling #007 | Patrick Organ | Sciencx | https://www.scien.cx/2025/10/18/developer-tooling-007/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.