What to study to become a mobile app developer
Just like the software industry in general, mobile app industry is growing at a rapid pace. Instead of browsing the web by traditional means, more and more users are opting to install web-connected apps, which often provide far better users experience and allow the level of interactive use that is Continue Reading
Creative ways for a software developer to earn money on the side
The profession of software developer is in high demand these days. Jobs in this sector are easy to find and most of them offer above-average salary. However, another attractive aspect of the profession is that, with the right skills, there are many creative ways of earning extra cash on the side Continue Reading
Software design patterns explained
In order to be a successful software developer, having a detailed knowledge of a programming language is not enough. It is also essential to know best practices and techniques of writing a good software. Design patterns are the the methods of writing software without having to reinvent the wheel; therefore Continue Reading
What to study to become a web developer
Web developers are in higher demand then ever today and, because of this, the salaries in this sector are generous. This is not only driven by the web growing at exponential rate, but also by the fact that more and more enterprises are moving from desktop-based applications to centralized intranet Continue Reading
Being “toxically masculine” to become a greater coder
There were days when boys were boys and masculinity was respected. Well, not anymore. Recently, American Psychological Association (APA), the body that sets professional standards for people employed in the field of psychology in the US, has defined traditional masculine personality traits as “toxic”. And those are not the traits that Continue Reading
Biggest misconceptions about full stack developers
There are many different types of software developers out there. Some are generalists, while other are more specialized. And the distinction in specialism is not only between application types, such as web vs native. Even in the same type of app, there are programmers who can build the whole thing Continue Reading
How to think like a hacker
Contrary to the popular belief, hackers are not always the people who breach website security and steal personal data. The word also refers to the software developers who build revolutionary software by putting together some components in such a way that nobody thought of before. This is why when you Continue Reading
How not to mange software projects
There is one thing in the IT industry that happens often, yet makes no sense. When a given project is not progressing at the pace it was planned to, quite often this has nothing to do with how efficient the participants of the project are. More often than not, this Continue Reading
All you need to know about Cisco router vulnerability email scam
Recently, a lot of web users started reporting a new scam email that sounds really convincing and menacing. The email comes from someone who claims to be a spyware software developer. Allegedly, this person was able to exploit the so-called Cisco router, vulnerability CVE-2018-0296, which has supposedly allowed them to Continue Reading
See everything that Facebook and Google know about you
Not very long ago, Facebook has, once again, ended up in the middle of controversy related to personal data of its users. Although many people were outraged, nobody was surprised. After all, it wasn’t the first time a global tech giant compromised privacy of those who entrusted their data to Continue Reading
How to prevent your phone from spying on you
Nowadays, more and more people are worried about their personal data getting in wrong hands. People see personalized ads in their mobile apps and the web browser and they wonder how the heck did the advertisers find out what to advertise to them personally. Snowden’s revelations about the spying practices Continue Reading
It’s not Capitalism that’s the problem
Whenever you watch a news report, you see that the world has many severe problems that cause people to needlessly suffer. Very often, free market, which is commonly referred to as Capitalism, is what is blamed for creating those problems. After all, this is the dominant economic system in the Continue Reading
I cannot wait for AI to take over
In the summer 2017, we have experienced a significant heat wave in England. The temperature soared well above what is normal for June and air stood still for several days. England is not a country where many residential dwellings have any inbuilt air conditioning, so buying a portable fan or an Continue Reading
Remember that selfishness can be healthy and ethical
When I was studying at university, I wanted to become a part of something that would make the world a better place. I didn’t want to be yet another cog in a corporate profit-earning machine. This is why I have chosen Environmental Biology as my bachelor’s degree and have later Continue Reading
Three ways to browse the web anonymously
When you browse the web, you often reveal more information about yourself than you intended. At the most basic level, your IP address will reveal which country you are based in. However, at more advanced level, the people who host the website that you are viewing can associate your personal Continue Reading
10 ways to keep your data safe from hackers
Now and again, a news report gets published about some high-profile hack and a wholesale theft of personal data. Many people find it worrying and try to minimize their use of online services. Elderly people are especially susceptible to all this negative information and many of them refuse to use Continue Reading
Anecdotal evidence is often the best evidence
Anyone who ever had any interest in science will know that anecdotal evidence is the worst type of evidence possible. This is what scientists and science teachers repeatedly tell their audience. But is this statement true? If you have a look at the subject matter closely, it doesn’t appear to Continue Reading
Why you shouldn’t always trust scientists
Science is, without a doubt, the best methodology available to humankind to figure out how the world works. Every piece of research done within the framework of science goes through several rounds of reviews by other experts. This is done to ensure that all of the work has been done Continue Reading