Codeac is an Automated Code Review Tool that monitors your technical debt, helps you improve your code quality and teaches best practices to your developers.
๐ TypeScript Upgrade: 1 Week to Go! ๐
On April 29th, Codeac defaults switch from TSLint to ESLint.
โณ Now: TSLint is active.
โ Next week: Auto-upgrade to ESLint for better security.
๐ก๏ธ Custom config? No changeโyour settings stay first.
Details: https://t.co/AbVk1kPnOP
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
Your Docker image might be bigger than it needs to be. ๐ณ
๐ฑ๐ช๐ฑ caches packages by default. It's useful locally, but unnecessary in Docker as image layers already handle caching. Pip cache just means bigger images and slower pulls.
Smaller images. Cleaner builds.
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
Speed vs. quality is a constant tension in software development.
Shipping fast matters, but revisiting and refining for maintainability is what makes that speed sustainable.
The best teams balance both. ๐
Read more: https://t.co/2KIe1X3LI6
#SoftwareDevelopment#CodeQuality
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!
We canโt fix all holiday bugs, but weโre glad Codeac could help fix some in your code this year. ๐
Thanks to everyone using Codeac this year, and to the team making it happen.
Happy holidays! ๐
๐ For the third year in a row, our team visited the Christmas market. It's a tradition we look forward to every year.
Great conversations, festive atmosphere, and delicious food made it a memorable time together.
Excited to keep this tradition going!
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
https://t.co/c8pohFAZSJ has you covered for #Terraform too! ๐
Analyze your Infrastructure as Code repositories to spot #security threats before deployment.
Connect your Git and see the results instantly! โฌ๏ธ
https://t.co/4uuiRAd6v5
#AWS#GCP#Azure#InfrastructureAsCode
We canโt change your theme preference, but we can help keep bugs out of your code.
Our static analysis runs automatically, catching hidden issues early and keeping your codebase maintainable.
Whether youโre shipping in dark or light mode, weโll help you ship with confidence.
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.