5 Tips to Become a Recognized Software Developer

Software developers are the unsung heroes of the industry. They toil tirelessly performing crucial digital duties behind the scenes, but are rarely acknowledged for their contributions to the success of the venture, at least publicly.

As with any field, however, there’s always the possibility of garnering some well-deserved acclaim—provided you do outstanding work and are willing to devote time to polishing your professional image.

Technical Debt: Interview With Adam Tornhill and Alex Omeyer

Last week we hosted a webinar where Alex Omeyer interviewed Adam Tornhill about technical debt: what is it, why it's important, and how to manage it effectively. For this article, we've chosen some of the most interesting questions we've got from the audience. If you're curious to learn more — check out the full version of the webinar.

Alex: I'm Alex, the Co‑founder, and CEO of Stepsize. I spend all of my time talking about technical debt with Engineering team members, and I'm genuinely pumped to have Adam, CTO and Founder of CodeScene, with me today.

Running SonarQube Inside a Docker Container

Prerequisite

To follow this article, one will need to make sure that they have docker installed in their machine. I assume you know using docker containers. I will be analyzing a maven project, so please make sure that you've one maven project with some code that you can analyze.

Introduction

Sonarqube is a prevalent tool for analyzing bugs, Vulnerabilities, Security hotspots, and some other programming standards. You can use this tool to analyze your project's source code to keep your code standing with programming standards. Using SonarQube is very easy. You can download the sonar server from the official site, but we will be running SonarQube inside a docker container to analyze our source code in this article. 

7 Ways To Boost Your Skills To Become a Better Programmer

In today’s technologically connected world, a programmer’s success would be highly dependent on their decision to keep learning and adapting to innovation. Even if you’ve been a programmer for a while now, you surely know that looking for skills improvement opportunities is significant.

Whether you are new or seasoned in the world of programming, you can surely benefit from these seven tips.