#Development #Guides
The missing link for web components · Where a Custom Elements Manifest shines https://ilo.im/169vrp
_____
#Manifests #WebComponents #Lit #Storybook #VSCode #MCP #Linter #WebDev #Frontend #JavaScript
#Development #Guides
The missing link for web components · Where a Custom Elements Manifest shines https://ilo.im/169vrp
_____
#Manifests #WebComponents #Lit #Storybook #VSCode #MCP #Linter #WebDev #Frontend #JavaScript
Январский рефакторинг: 7 дней, чтобы почистить Python веб‑проект
Январь - самое удобное время разобрать завалы в проекте. Пол‑команды ещё в отпусках, pull‑реквестов меньше, product owner'ы только вспоминают, что планировали делать в этом году - можно спокойно пройтись по коду и навести порядок. В этой статье пойдёт речь о нескольких косметических действиях, которые, с одной стороны, почти не затрагивают логику программы и не вызывают ненависти у тестировщиков, а с другой - делают код чуть приятнее и дают темы для обсуждения на бэкенд‑созвонах. Мы разложим импорты, перенесём логику из роутов в контроллеры, а из контроллеров - в репозитории и сервисы, избавимся от requirements.txt в пользу нормального менеджера зависимостей и включим mypy.
https://habr.com/ru/articles/983172/
#python #backend #refactoring #architecture #linter #mypy #litestar
Công cụ AntiSlop giúp phát hiện các vấn đề trong mã code được tạo bởi AI như hàm.stub, câu lệnh điều khiển, bình luận tạm thời và lỗi không được xử lý. Hỗ trợ Rust, Python, JavaScript/TypeScript, Go. #AntiSlop #AICode #Linter #CodeReview #MãHóa #PhátTriểnPhầnMềm #CôngCụPhátTriển
Nu-Lint : un linter pour Nushell
https://github.com/wvhulle/nu-lint
Nushell offre un fonctionnement différent de Bash ou Fish, et c’est bien là que réside son intérêt. Mais comme les habitudes ont la vie dure, il fallait bien un linter pour nous aider à adopter les bonnes pratiques, là où on aurait refait selon nos schémas mentaux devenus inadaptés. Ce linter s’adresse aux utilisateurs débutants à intermédiaire.

Linter for the Nu shell scripting language (*WARNING*: migrating this repository to Codeberg https://codeberg.org/wvhulle/nu-lint) - wvhulle/nu-lint
Nu-Lint: a linter for Nushell
https://github.com/wvhulle/nu-lint
“Learning to use a new shell is a radical change that can use some assistance. This project is aimed at helping new and intermediate users of the Nu shell. Nu shell has a lot of useful features not found in other scripting languages. This linter will give you hints to use all of them and even offer automatic fixes.”

Linter for the Nu shell scripting language (*WARNING*: migrating this repository to Codeberg https://codeberg.org/wvhulle/nu-lint) - wvhulle/nu-lint
We have published a new major version of the #Gherkin #Linter: https://www.npmjs.com/package/@gherlint/gherlint
Now you can validate your #Cucumber feature files even better and make sure:
- every feature has a When and a Then step
- every Then step contains a 'should'
- the text does not contain any major grammar mistakes
- no step contains any unwanted words
If you have ideas for more rules, contribute here: https://github.com/gherlint/gherlint
We’re excited to announce the release of revive v1.13.0, the configurable, extensible, flexible, and beautiful linter for Go! This version introduces new rules, bug fixes, and several improvements to make your Go linting experience even better.
https://github.com/mgechev/revive/releases/tag/v1.13.0
More details at
https://www.reddit.com/r/golang/comments/1oyel44/revive_v1130_released_new_linting_rules_fixes/
Question to #python devs: what do you use as a linter/formatter?