Product
Features
For teams
Security
Product
Features
For teams
Security
Customers
Pricing
Resources
Documentation
Discuss
Blog
Resources
Documentation
Community
Blog
Company
About
Jobs
Company
About
Jobs
Login
Get started →
Blog
Insights, stories, and updates from team DeepSource.
Common Python security pitfalls, and how to avoid them
A guide to writing stable and secure Python applications.
Engineering
How-to
Ruby best practices beginners should know
A handy guide to understanding Ruby's expressive syntax and making the most of it.
Engineering
Guides
Beginner's guide to JavaScript static code analysis
The answers to every what, why, when and how about Static Code Analysis in JavaScript
JavaScript
How-to
Introducing, DeepSource for Java
Find and fix 170+ issues in your Java code. Currently in beta.
Product
Releases
Ruby security pitfalls, and how to avoid them
Static analysis can help you ship stable and secure Ruby applications.
Engineering
How-to
Using state machine to write bug-free code
Learn how to plan your code and make it bug-free.
Engineering
Insights
Python code formatters
Let these tools automate style formatting for your Python code.
Insights
Python
Release: DeepSource Ruby analyzer is now in GA
DeepSource Ruby analyzer lands in GA, with over 260 issues, Autofix & Transformers.
Product
Releases
Discover: Drive meaningful contributions this Hacktoberfest
TL;DR Get contributors to fix code quality issues in your open-source project. Escape the spam.
Product
Releases
Good Code Podcast: Episode 4
On communication in open-source collaboration, with Cheuk Ting Ho.
Podcasts
Insights
← Older posts
Stay in the loop with our newsletter.
Subscribe to get DeepSource's product updates and insights, delivered once a month.