deepsourcehq.hashnode.devJavaScript best practices to improve code qualityIf you write JavaScript today, it’s worth your time staying in the know of all the updates the language has seen in the past few years. Since 2015, with the release of ES6, a new version of the ECMAScript spec has been released each year. Each iterat...Apr 19, 2021·10 min read
deepsourcehq.hashnode.devGuidelines for Java code reviewsHaving another pair of eyes scan your code is always useful and helps you spot mistakes before you break production. You need not be an expert to review someone’s code. Some experience with the programming language and a review checklist should help ...Apr 12, 2021·9 min read
deepsourcehq.hashnode.devPython code review checklistAs developers, we are all too familiar with code reviews. Having another pair of eyes take a look at our code can be wonderful; it shows us so many aspects of our code we would not have noticed otherwise. A code review can be informative, and it can ...Mar 30, 2021·9 min read
deepsourcehq.hashnode.devCommon anti-patterns in GoIt has been widely acknowledged that coding is an art, and like every artisan who crafts wonderful art and is proud of them, we as developers are also really proud of the code we write. In order to achieve the best results, artists constantly keep se...Mar 24, 2021·8 min read
deepsourcehq.hashnode.devBreaking builds, baseball bats, and the code quality DNA“What’s the biggest set of items in terms of tech debt. I can attack it, scope it into the code quality sprints and then start incrementally evolving” - Badri elaborated. In Good Code Podcast, we talk to experienced developers and technical leaders a...Mar 15, 2021·4 min read