Mar
29
HTML, DOM, Shadow DOM and Virtual DOM
3 min read
Mar
15
Why You Should Know About the Domain
2 min read
Mar
01
What can go inside an <img>'s "src"?
3 min read
Feb
15
Product Engineer Mindset
2 min read
Feb
01
State Machines and Frontend Development
3 min read
Jan
18
Thoughts on Developer Shapes
3 min read
Jan
04
An Attack Prevented by CSP
3 min read
Dec
21
Christmas Elves and Being a Good Team Member
2 min read
Dec
07
Why You Might Need Your Own Page Creator
3 min read
Nov
23
SPA and Rendering Methods
2 min read
Nov
09
Is It Always The Same Instance (Singleton)?
3 min read
Oct
26
Levels Of Remote Work
2 min read
Oct
12
A Popular Example of Metaprogramming: ORMs
3 min read
Sep
28
The Ultimate Metaphor for SSR, CSR and Pre-Rendering
2 min read
Sep
14
Async Meetings
3 min read
Aug
31
Efficiency Is Overrated
3 min read
Jul
27
How I Write My Articles
7 min read
Jul
20
File Clerk Model II: Now In Binary
8 min read
Jul
13
Why Do Software Engineers Think Long-Term?
3 min read
Jul
06
Invisible Backdoor
3 min read
Jun
29
Code Reviews and Micromanagement
3 min read
Jun
22
Convert On Click To Promise
3 min read
Jun
15
How Computers Work: The File Clerk Model
4 min read
Jun
08
Violent Psychopaths Everywhere
2 min read
Jun
01
Sluggish Animations On Purpose Part 2
4 min read
May
25
Sluggish Animations On Purpose: Part 1
3 min read
May
18
Stop Saying That We "Build" Software
1 min read
May
11
ReferenceError: “process is not defined”
3 min read
May
04
Good Solutions Are Beautiful
3 min read
Apr
27
Why setTimeout Does Not Guarantee Time to Execution
3 min read
Apr
20
A Story of Frontend Development Devops
4 min read
Apr
14
Creating a Simple Server from Sockets
5 min read
Apr
06
What Is a DAO?
4 min read
Mar
30
Rules You Can Break, And Rules You Can't
4 min read
Mar
23
Primitive Obsession
2 min read
Mar
16
Why Do Array Indexes Start at 0?
3 min read
Mar
09
My First Dapp
7 min read
Mar
02
How do Linters work?
3 min read
Feb
23
My 5 Favorite Web Development Fallacies
2 min read
Feb
16
Is Web3 Development That Different? My First Week @ DFINITY
3 min read
Feb
09
EBNF As a Mental Model to Learn Programming Languages
4 min read
Feb
02
Starting Development tasks: Don’t Bite More Than You Can Chew
5 min read
Jan
26
How Is an Object Represented in RAM
4 min read
Jan
19
The value of the hybrid role designer/developer
3 min read
Jan
12
The Ubiquity of Caching in Modern Computer Systems
6 min read
Jan
05
What would happen without CORS and the same-origin policy?
3 min read
Dec
28
How to use Modules in JavaScript
3 min read
Dec
28
Can you console.log in JSX?
3 min read
Dec
22
History: Stored-program and the Turing Machine
5 min read
Dec
15
Project Estimation with the Monte Carlo Method
6 min read
Dec
08
Demystifying NodeJS
3 min read
Dec
01
What is Better, Recursion or Iteration?
7 min read
Nov
24
Pointers, pointers everywhere
5 min read
Nov
17
The Difference between a Good Take-Home Project and a Not-So-Good
5 min read
Nov
10
Why Computers Need the Floating-Point Number Format
4 min read
Nov
03
Compound and Simple Learning Mindset
4 min read
Oct
27
"Required is not defined" and Runtime Environments
5 min read
Oct
20
From "undefined is not a function" to machine code
2 min read
Oct
13
0.1 + 0.2 != 0.3
5 min read
Oct
06
Let's build the simplest ALU ever
7 min read
Sep
29
Why Binary Numbers?
3 min read
Sep
22
Sutraction without subtraction
4 min read
Sep
15
An Adding Machine: From electricity to arithmetic.
5 min read
Sep
09
Logic Gates: Where Computer Science Starts
6 min read
Aug
04
Why is the Turing Machine important?
5 min read
Jul
01
Hello, world
2 min read