What is Git anyway? “It`s a version control system.” Why do I need it? Why do I need it? Alright, alright, I’m not being too helpful, yet. Here’s the basic idea: As projects get too large, with too many contributors, it gets impossible to track who did what and when. Did someone introduce a change that broke the entire system? How do you figure out ... Read More
The digitalminds.io blog features key digital and technology thought leadership for tech people and decision makers.
Python is an amazing language. It’s one of the fastest growing programming languages in the world. It has time and again proved its usefulness both in developer job roles and data science positions across industries. The entire ecosystem of Python and its libraries makes it an apt choice for users (beginners and advanced) all over the world. One of the reasons for its success and popularity is the presence of its set of robust libraries ... Read More
In the world of software, just because someone has been a developer for a long time, it doesn’t mean they have become excellent at it. In my experience, what differentiates senior developers and engineers from junior and mid-level ones is how they use skillsets and approach problems. While this varies among types of organizations — the skills used by a senior developer in a small startup aren’t the same as those used by one in ... Read More
Where do I find a good developer? Which skills do I have to look for? Which technology shall we use? Am I paying a fair price? How do I know I get quality software? Do these questions sound familiar? You are not alone! Over the last months, I’ve consulted several companies and heard these exact same questions over and over again. Don’t get me wrong: finding the “Lionel Messi” of software development has always been ... Read More