Blog

/

Engineering

Posts from team Deepsource related to Engineering

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Scanning JavaScript Code For Security Vulnerabilities

A run-down of how DeepSource performs taint analysis of JavaScript code

How to setup Vault with Kubernetes

Leaking secrets aren't leaking pipes, there are serious consequences.

Redis diskless replication: What, how, why and the caveats

Slow disk I/Os can be a pain, let's discuss how diskless replication can help

What is Distributed Tracing?

Distributed tracing can rightly be declared as the backbone of microservice monitoring

Python gotchas to look out for

Inside: Changes in Python 3.8, and how the debug flag can get you hacked.

A hands-on introduction to static code analysis

See common problems in code? Let's create an analyzer to detect them automatically.

How we ensure less than 5% false positive rate

A technical deep-dive into DeepSource's code analysis pipeline.

Django Async: What's new and what's next?

All that you need to know about async support added in the latest Django 3.1.

Breaking down zero downtime deployments in Kubernetes

An in-depth analysis of deployments in Kubernetes

Using state machine to write bug-free code

Learn how to plan your code and make it bug-free.

Ruby security pitfalls, and how to avoid them

Static analysis can help you ship stable and secure Ruby applications.

Ruby best practices beginners should know

A handy guide to understanding Ruby's expressive syntax and making the most of it.

Get started with DeepSource

DeepSource is free forever for small teams and open-source projects. Start analyzing your code in less than 2 minutes.

Newsletter

Read product updates, company announcements, how we build DeepSource, what we think about good code, and more.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.