Articles by Tag #fundamentals

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Understanding JavaScript Execution with some Pizza

Welcome back, fellow developers! I'm excited to have you here for the next part of our JavaScript...

Learn More 33 5Mar 2

Deep Dive - How Chunked Transfer Encoding Works

Chunked transfer encoding is a key HTTP/1.1 feature that allows servers to stream data incrementally...

Learn More 7 0Apr 4

[12/52] Fundamentals of Knowledge Engineering: Introductory Graphs

Today represents the first in a long-promised transition of the series away from purely software...

Learn More 4 4Jul 24 '24

Garbage Collection in Java: A Simple Explanation

Effective memory management is essential in Java development. Fortunately, Java automates...

Learn More 2 0May 21

Java Variables: A Complete Guide (feat. var Type Inference)

This article provides a complete overview of Java variables, covering everything from basic...

Learn More 2 0May 17

[16/52] Engineering Fundamentals: Units & Measurements

After the introductory knowledge graph and transport theorem, today is the first segment of our...

Learn More 1 1Aug 13 '24

Mastering String APIs in Java

In Java, strings are fundamental for data manipulation. This article delves into the core...

Learn More 1 0May 31

Arrays in Java: A Deep Dive

Arrays are a fundamental data structure in Java, used to store collections of elements of...

Learn More 1 0Jun 9

How JavaScript Gets Updated: ECMAScript, V8 and Your Runtime Explained

I remember when I started coding in JavaScript, I used to think: "Okay... so JavaScript gets...

Learn More 0 0Apr 13

Discover How Computers Speak in Binary

Ever wondered how your computer speaks its own language? This article guides you through the basics...

Learn More 0 0Jan 22

Recursion Explained in JavaScript

Image generated using Google Gemini Recursion is a programming technique where a function calls...

Learn More 0 0Oct 16 '24

[19/52] Engineering Fundamentals: Statics

Are you excited? I'm excited! Today we're going to dive into our first specific topical area in...

Learn More 0 0Sep 10 '24

[18/52] Engineering Fundamentals: Teh Maths

For a survey course, we try and look at just enough detail to "wet your whistle". But today we're...

Learn More 0 0Aug 26 '24

JavaScript - Comment créer un tableau

Que ce soit pour gérer une liste d'éléments, traiter des résultats d'API ou structurer des...

Learn More 0 0Jan 31

What is an IIFE in JavaScript and Why Would You Use It?

In JavaScript, you might have seen a function that seems to call itself right after it's defined....

Learn More 0 0Mar 28

Programming Paradigms Explained with Code Examples

When you're learning to code or expanding your knowledge, you'll often hear the term "programming...

Learn More 0 0Apr 4

From Neural Nets to Hashmaps — Why I’m Relearning the Fundamentals

“You don’t really understand a concept until you’ve taught it.” I recently set out on a mission to...

Learn More 0 0Apr 9

Understanding Imperative vs. Declarative Programming in JavaScript

Photo by Markus Spiske on Unsplash In the world of software engineering, understanding different...

Learn More 0 0Nov 8 '24

What happens when both try and finally return in JavaScript?

What do you think will happen if we run this code? function test() { try { throw new...

Learn More 0 0Apr 7

Good Tutorial

Java Data Types: A Quick Reference Guide Marta Kravchuk ・...

Learn More 0 0May 17

Understanding Hoisting in JavaScript

JavaScript has some unique behaviors that can surprise even experienced developers. One of these...

Learn More 0 0Aug 7 '24

Pourquoi la fonction pure rend un code plus robuste

Une fois que l'on commence à construire nos premiers algorithmes, vient l'envie et la nécessité...

Learn More 0 0Jan 15

Binary Made Easy — Understand the Basics

Binary numbers might seem mystifying at first glance, but this article breaks it down into familiar...

Learn More 0 0Jan 13

Memoization and Caching: Are they the same in JavaScript?

At first glance, Memoization and Caching might seen like the same thing. After all, both techniques...

Learn More 0 0Apr 1

How to Create a Memoization Function in JavaScript

What is Memoization? In software programming, memoization is a technique used to make...

Learn More 0 0Jan 18

Java Data Types: A Quick Reference Guide

This article offers concise technical Java notes, covering primitive and reference types,...

Learn More 0 1May 16