Get started →
Insights, stories, and updates from team DeepSource.
Common anti-patterns in Go
A list of anti-patterns you should avoid while writing code in Golang.
Breaking builds, baseball bats, and the code quality DNA
A conversation with Badri Rajasekar on how companies of different sizes ship good code.
5 Common mistakes in Go
A short list of patterns that beginners miss while writing Go.
Leveraging static code analysis in a Ruby CI pipeline
Setting up a GitHub workflow CI pipeline powered by Rubocop.
Automate code formatting in Python
Letting bots do the mundane parts of code review leaves time for devs to see the bigger picture.
Common Python security pitfalls, and how to avoid them
A guide to writing stable and secure Python applications.
Ruby best practices beginners should know
A handy guide to understanding Ruby's expressive syntax and making the most of it.
Introducing, DeepSource for Java
Find and fix 170+ issues in your Java code. Currently in beta.
Ruby security pitfalls, and how to avoid them
Static analysis can help you ship stable and secure Ruby applications.
← Older posts
Newer posts →
Stay in the loop with our newsletter.
Subscribe to get DeepSource's product updates and insights, delivered once a month.