Python's Walrus operator: a primer
The definitive tutorial for the all-new assignment expressions syntax in Python 3.8.
Good First Issue: August 2019
Helping developers with their first contribution to open-source.
Release: Ignore issues in all test files
No configuration needed. One click, and done!
How Masonite ships good code with DeepSource
Q&A with creator Joe Mancuso.
Release: Permanently silence issues in code
Introducing "skipcq", a unified way to silence issues in source code permanently.
OWASP Top 10: Injection
An overview of the code injection security threat from OWASP Top 10.
What's new in Python 3.8?
The latest version of Python is going to be available soon, and we've compiled a list of new features you need to know about.
5 common beginner mistakes in Python
A short list of patterns that beginners miss while writing Python.
Release: Granular analysis on diffs
On changeset analysis, we now raise issues only on the changed lines, not files.
Release: Actions on issues, ignore rules
New actions on your repository dashboard that help you tweak how issues are reported.
Join like-minded developers and engineering leaders
Stay updated with DeepSource's product updates and insights by subscribing to our newsletter.