CISA's catalog of bad practices that are exceptionally risky.
-
Updated
Nov 19, 2025 - Shell
CISA's catalog of bad practices that are exceptionally risky.
This code is so bad, that it is worth sharing.
A collection of purposefully bad user interface implementations
A collection of weird and awful FizzBuzz implementations
Website with web performance and accessibility bad practices
Plug changes like HTMLInputElement.value into MutationObservers in 766 bytes. Framework agnostic!
Examples of DataBricks notebooks
👷 Replacement strategy of messy code because of the global
Example showing you what should NOT do when programming a JSP
Why you shouldn't peek at significance levels to decide when to stop an experiment
Hacking a household budget (per moneysavingexpert.com)
💩 JavaScript & TypeScript 反模式史诗级合集 - 展示了所有你不应该做的操作!从内存泄漏到类型安全破坏,从异步地狱到原型污染,这里应有尽有!警告:观看本代码可能导致笑死、崩溃或想转行!🚨
First EVER Java application, please disregard.
Add a description, image, and links to the bad-practices topic page so that developers can more easily learn about it.
To associate your repository with the bad-practices topic, visit your repo's landing page and select "manage topics."