We intentionally kept TSLint as our default to give you enough time for a smooth transition. Now that the ESLint ecosystem is fully mature, we’re making the switch.
🚀 April 29th: Codeac moves to ESLint for all TypeScript analysis.
Details: https://t.co/AbVk1kPnOP
From Detection to Resolution in just a few clicks! ⚡️
Introducing Codeac Autofix: Generate ready-to-merge Pull Requests for React and TypeScript issues directly from your dashboard.
Less technical debt, more building. Check it out: 👇
https://t.co/RoMV7enfHi
#CodeQuality
𝐌𝐢𝐬𝐬𝐢𝐧𝐠 𝐉𝐢𝐧𝐣𝐚𝟐 𝐚𝐮𝐭𝐨𝐞𝐬𝐜𝐚𝐩𝐢𝐧𝐠 = 𝐬𝐢𝐥𝐞𝐧𝐭 𝐗𝐒𝐒 𝐫𝐢𝐬𝐤 🚨
Jinja2 does 𝐧𝐨𝐭 enable autoescaping by default.
One missing setting can turn user input into an XSS vulnerability.
Codeac detects this early, before it hits production.
#AppSec#Python
Loading the new year… ⏳✨
Wishing you calm days, smooth PRs, and plenty of green checks along the way.
We’re glad to be part of your journey.
Cheers to a great year ahead!
Shadow variables happen when a local variable uses the same name as one in an outer scope.
It works, but it can hide the original value and make the code harder to understand.
Clear naming helps keep your code predictable and maintainable.
#TechnicalDebt#SoftwareDevelopment
Bug‑free doesn’t exist. But healthy, evolving software does. At https://t.co/c8pohFAs3b, every “one more bug” is a chance to improve.
#Codeac#ContinuousImprovement#CleanCode
Writing cleaner code often starts with small improvements.
One simple change? Avoid unnecessary else statements.
Using early returns keeps your code flatter, clearer, and easier to maintain.
Codeac helps you spot these patterns automatically and write cleaner code every day.
⚠️ Stop using assert for critical checks in Python.
With the -0 flag, all assert statements disappear, which means your validations might never run in production.
Codeac automatically detects unsafe assert usage (and much more) so you can ship safer code.
#Python#CodeQuality
Ever spent too long debugging a strange JavaScript comparison issue?
That’s why it’s best practice to use ===, the strict equality operator that compares both value and type.
Codeac helps your team by automatically flagging risky == comparisons, keeping your codebase consistent
When building Docker images, every unnecessary package adds size, complexity, and potential vulnerabilities.
By using the --𝘯𝘰-𝘪𝘯𝘴𝘵𝘢𝘭𝘭-𝘳𝘦𝘤𝘰𝘮𝘮𝘦𝘯𝘥𝘴 flag, you install only what you truly need and nothing more.
This has a big impact on performance and security.
We’re having a great time at AWS Cloud Day Prague! ☁️
We’re always learning new AWS skills so we can bring the latest cloud insights and improvements to our users. 🚀
#AWSCloudDay#Prague#Codeac#CloudComputing#Learning
🧠 Cyclomatic Complexity - the higher it is, the harder your code is to understand, test & maintain.
Keep it low for:
🧩 Faster debugging
🔧 Easier refactoring
🚀 Fewer bugs
Clean code = confident deploys.
#JavaScript#CleanCode#CodeQuality#DevLife
When inheritance goes a little too far, suddenly your dog is jumping fences like a parkour athlete.
Funny in a meme. Dangerous in production.
https://t.co/c8pohFAs3b helps your team catch security risks, code smells, and bad practices early, before they snowball into tech debt.
🎉 5,000 developers and counting!
We’re proud to help developers across the world improve code quality, prevent issues, and ship with confidence.
Thank you for being part of our journey! 🚀
🚀Opening a Pull Request is a milestone; but not all PRs are equal…
That “small change” that ends up modifying 326 files? Reviewing it is painful and slows the team.
✅ Keep PRs small & focused
✅ Make them easy to review
✅ Keep workflow smooth
Guide👉https://t.co/1LxAg0Ivsf
Modern app development relies on tons of dependencies—they speed us up, but can also open the door to serious security risks if unchecked.
Here's our article about why you should care about your dependencies and how Codeac can help you: https://t.co/LVeMQ7njfA
Code comments: where sarcasm and suffering meet.
We've all seen code that technically works, but shouldn't exist in a shared repo.
https://t.co/c8pohFAs3b helps your team spot issues early, security risks, code smells, and bad practices.
Every big idea becomes a dev team’s new edge case.
Every joke hides a little truth.
Whether it's missing tests or lazy naming, https://t.co/c8pohFAs3b catches the hidden mess before it hits production.