There was a time you couldn’t escape the discussion around the Internet of Everything (IoE), which in itself felt symbolic of the journey we’d inevitably go on with the Internet of Things (IoT). Our immediate reaction when discovering new technology is more, more, more, says Adam Mayer, senior manager at Qlik without necessarily ensuring we’re getting the most out […]
Monthly Archives: January 2021
Following the introduction of the Telecommunications Security Bill in the United Kingdom, the stakes for security compliance have never been greater. As Jimmy Jones, telecoms cyber security expert at Positive Technologies says, many have focused on the complete ban on Huawei’s involvement in the UK’s 5G network, which is a major aspect. However, the situation with Huawei […]
JavaScript keyboard events help you capture user interactions with the keyboard. Just like many other JavaScript events, the KeyboardEvent interface provides all the required properties and methods for handling every keystroke a user makes using the keyboard. There have been many articles written about how they work and how to
Privacy is a complicated topic. A well-known method used to save application logs turned out to be tricky with the new privacy regulations. In fact, new regulations define an IP address as a personal identifier. Like other user identifiers, it should be treated with caution. In this article, I will
Okay, so you have decided to start looking for a new job. Admittedly, this is a process that people are not too fond of, generally speaking. While I am pretty sure I can’t convince you to thoroughly enjoy the job searching process, I can share a method I have used
Today I will show you how to build your own Rocket.Chat bot and test it locally. This is the same process I used to build freeCodeCamp’s moderation chat bot for our community’s self-hosted chat server. This code is now running in production, and lots of people are using it.
If you want to get better at Data Science, you need to practice. We’ve released a course on the freeCodeCamp.org YouTube channel that will help you improve your data science skills by teaching you how to build 12 different interactive, data-driven web apps. Chanin Nantasenamat teaches this course. Besides
Next.js gives us CSS Modules by default, providing benefits like scoped styles and focused development in our app. How can we give our Next.js CSS superpowers with Sass?
In this article, we will take a look at Representational State Transfer (REST) principles to learn what they are and what benefits you can get from applying them. I believe it is important to understand why you’re learning something – including REST. So let’s look at what REST principles bring to
There are different ways of running production services at a high scale. One popular solution for running containers in production is Kubernetes. But interacting with Kubernetes directly comes with some caveats. Helm tries to solve some of the challenges with useful features that increase productivity and reduce maintenance efforts of
