Posts in tag

Coding


“The key to achieving world-class expertise in any skill, is to a large extent, a matter of practicing the correct way, for a total of around 10,000 hours” — Malcolm Gladwell in Outliers. Well, I’m certainly not a world-class expert, but I have put my 10,000 hours of deliberate practice into programming. Where did I …

It sounds dark and mysterious – but it’s just another future Javascript feature. The ShadowRealm is a new feature coming to Javascript, which will let us create a separate global context from which to execute Javascript. In this article, we’ll look at what the ShadowRealm is, and how it works. Support for ShadowRealms in Javascript …

We’ve all been there. Taking a look at a repo that we can’t quite make heads or tails of. Or looking at a function, reading through it, getting to the end, and then realising we’d need to read it five or six more times before we can grasp what it does. There are a handful …

The mistakes of novice programmers, those who are just learning or just starting to work, are very similar to each other. Many of them can be called not mistakes, but behavioral features, stages all beginners go through. We as Java course creators are interested in this topic, so we interviewed opinion leaders and collected the …

In this post, we’d like to share 10 useful Python tips and tricks for beginners with you. Python is one of the most in-demand skills for data scientists. Besides providing a free Python course for beginners, we also summarize these 10 tips and tricks, which should help you with daily data science tasks. Following this beginners’ tutorial, you’ll learn …

Coding practice is a way to get better at coding. This is done by typing code on a computer and having it work correctly. This process is repeated until the code functions the way it should. Coding practice may be used on any coding platform, such as an IDE or online editor. Practicing coding helps people with …

In today’s digital era, if your business does not have a website, consider it dead. If you do have a company website, the last thing you want to grapple with is a fast and sleek digital platform plagued by bugs.   Yep, those nasty little flaws that can lead to the loss of revenue and …

When you start learning how to code your main focus is writing code that works correctly for the problem you are solving. Yes, code needs to work correctly and that is a good place to start learning. However, in a real work environment, you also want to ensure you write clean code. Clean code is …

We often don’t realize this, but open-source projects play a huge role in our life. Today, in this article, I am going to talk about how we use open-source technologies in our everyday life and what would happen if they didn’t exist 😱. Let us start with some open-source technologies we use in our daily …

It’s not just coding that we do in the open. When Nathaniel McCallum and I embarked on the project that is now called Enarx, we made one decision right at the beginning: the code for Enarx would be open source, a stance fully supported by our employer, Red Hat (see the standard disclaimer on my blog). All of …