Recent Posts

CS Foundations·15 april 2026

Browserweergave: van tekst naar afbeeldingen

De principes van browserweergave worden uitgelegd aan de hand van de analogie van een bouwplaats, en alles, van het maken van DOM/CSSOM tot het verschil tussen reflow/repaint, wordt behandeld vanuit het perspectief van prestatie-optimalisatie.

CS Foundations·15 april 2026

Netwerk en HTTP: laten we als pakket op reis gaan

De principes van netwerken en HTTP worden uitgelegd met behulp van analogieën voor pakket- en logistieke levering, en de verschillen tussen TCP en UDP worden behandeld, evenals de realiteit van HTTP zoals bevestigd door Python-socketcode.

CS Foundations·13 april 2026

Contextwisseling: de verborgen kosten van multitasking

Het concept van contextwisseling en de verborgen kosten (overhead) van multitasking worden uitgelegd met voorbeelden en code van Spring Boot-servertuning, en het belang van het juiste aantal threads wordt geanalyseerd.

CS Foundations·13 april 2026

Processen en threads: alleen werken of de kloontechniek gebruiken

Het verschil tussen processen en threads uitgelegd met de metafoor van een digitaal distributiecentrum en met Java-code, plus een analyse van race conditions in de praktijk en de voor- en nadelen van multiprocess en multithread.