Cloud-native as the Future of Data Loss Prevention
Data loss prevention (DLP) is one of the most important tools that enterprises have to protect themselves from modern security threats like data exfiltration, data leakage, and other types of sensitive data and secrets exposure. Many organizations seem to understand this, with the DLP market expected to grow worldwide in Continue Reading
Careers in Coding & Computer Science
The Growing Demand for Coding Skills In 2013, the Bureau of Labor Statistics predicted that, by 2020, there will be 1.4 million programming-related jobs available and only 400,000 graduates with the coding skills required to fill those roles. Computer Science is an expanding field of study, highly relevant to various Continue Reading
SignalR vs gRPC on ASP.NET Core – which one to choose
A while ago, when ASP.NET Core didn’t even exist, Microsoft has created a library for .NET Framework-based ASP.NET that enabled a two-way communication between the clients and a server in real time. This library was called SignalR. The goal of this library was to significantly simplify the implementation of standard Continue Reading
10 Pragmatic reasons for becoming a software developer
In one of my previous blog posts, I talked about the negative aspects of software development career. The goal of that article was to show that software development is not for everyone. This time, however, I will outline the positive sides of a programmer’s job. I will only outline pragmatic Continue Reading
Why studying algorithms will enhance your programming career
As someone who is interested in becoming a software developer, you have probably heard that it’s important to learn algorithms. Or maybe you have already started your programming career and haven’t yet encountered a situation where knowledge of algorithms would be beneficial to you. Either way, you might be wondering Continue Reading
How social media is killing your dreams
Social media is one of the greatest inventions of the 21st century. Facebook allows you to keep in touch with your friends, regardless where on the globe they live. If you have in-demand professional skills, LinkedIn allows you to move up the career ladder with only a fraction of the Continue Reading
How to get your first job as a self-taught programmer
It may come as a surprise to you, but many professional programmers are self-taught. And many of them have been able to reach fairly high positions in their career. Therefore, it is not only realistic to get into the software development profession without any formal programming qualifications, but it’s also Continue Reading
Why you don’t need maths to become a programmer
Programmer, also known as software developer or software engineer, is an in-demand profession that usually pays well. Another good thing about it is that, unlike it is in other skilled professions, you don’t require a formal qualification to become a software developer. Most employers are interested in your skills and Continue Reading
What information you must never share with recruiters
Recruiters are great. If you are a qualified professional and are looking for a new job, they make the whole process a whole lot easier than it would have been otherwise. You no longer have to do all the job applications yourself. And neither you have to spend time doing Continue Reading
An easy way to learn design patterns in software development
Design patters is something that you will need to get familiar with as a programmer who works with object oriented languages. And this is primarily because they represent well-defined solutions to common problems. So, instead of thinking through all the details of your solution, you can simply check if any Continue Reading