◆ Technology lab

The lab where technology becomes understandable.

Web development, networks, cryptography and artificial intelligence: technology explained well.

Block cipher modes of operation: ECB, CBC, CTR and GCMDisk encryption: BitLocker, FileVault and LUKS comparedAES explained simply: how the encryption standard worksSteganography vs cryptography: hiding versus making unreadableAI for small businesses: where to start without wasting resourcesThe EU AI Act: key concepts of the risk-based approachLocal or cloud AI: advantages, limits and hardware requirementsEffective prompts: how to ask AI for what you actually needHome Server: Hardware, Useful Services and How to Run It WellIPv6: What Changes Compared to IPv4 and How to PrepareVLANs and Separate Networks: Segmenting a Home or Office LANContent Security Policy: set it up without breaking your siteHTTP security headers every website should haveSecure cookies: Secure, HttpOnly and SameSite explainedBlock cipher modes of operation: ECB, CBC, CTR and GCMDisk encryption: BitLocker, FileVault and LUKS comparedAES explained simply: how the encryption standard worksSteganography vs cryptography: hiding versus making unreadableAI for small businesses: where to start without wasting resourcesThe EU AI Act: key concepts of the risk-based approachLocal or cloud AI: advantages, limits and hardware requirementsEffective prompts: how to ask AI for what you actually needHome Server: Hardware, Useful Services and How to Run It WellIPv6: What Changes Compared to IPv4 and How to PrepareVLANs and Separate Networks: Segmenting a Home or Office LANContent Security Policy: set it up without breaking your siteHTTP security headers every website should haveSecure cookies: Secure, HttpOnly and SameSite explained

Topics

Web development, networks, cryptography and artificial intelligence: technology explained well.

Featured articles

⌨️ Web development

Accessible and secure HTML forms: validation and good practice

How to build HTML forms everyone can use: labels, input types, autocomplete, error messages, validation in the browser and on the server, and spam defence.

4 min read →
🌐 Networks & infrastructure

Advanced Home Router Setup: The Settings That Make a Difference

Modem vs router, bridge mode, double NAT, DNS, DHCP, UPnP, QoS and SQM against bufferbloat: how to configure a home router in a tidy, robust way.

4 min read →
🔑 Cryptography

Block cipher modes of operation: ECB, CBC, CTR and GCM

Why AES alone is not enough: how the ECB, CBC, CTR and GCM modes work, what IVs and nonces are, and why authenticated encryption is the right choice.

4 min read →
🧠 Artificial intelligence

AI and the future of work: changing tasks and the skills you need

How AI is reshaping work: why tasks change more than whole jobs, which activities are most exposed and which skills are worth developing right now.

4 min read →
⌨️ Web development

CSS container queries: truly responsive components

Container queries adapt a component to its container's space rather than the window: syntax, cqi units and when to prefer them over media queries.

4 min read →
🌐 Networks & infrastructure

FTTH, FTTC, Fixed Wireless and Satellite: Access Technologies Compared

How fibre to the home, fibre to the cabinet, fixed wireless and satellite work: real speeds, latency, stability and what to ask before you choose.

4 min read →
🔑 Cryptography

Diffie-Hellman: the key exchange explained simply

How two people can agree on a secret key while talking in public: the Diffie-Hellman exchange with a worked example, its limits and modern versions.

4 min read →
🧠 Artificial intelligence

Algorithmic bias: where it comes from and how it can be reduced

What bias in AI systems is, how it enters data and models, how it is measured and which practices genuinely help to reduce it in real projects.

4 min read →
⌨️ Web development

ES modules in JavaScript: import, export and browser use

How ES modules work: named and default exports, dynamic import, script type module, import maps and the differences from CommonJS, with examples.

5 min read →
🌐 Networks & infrastructure

How the Internet Works: A Packet's Journey from PC to Server

What really happens when you open a website: local network, router, ISP, autonomous systems, BGP and IP packets explained clearly, one step at a time.

4 min read →
🔑 Cryptography

End-to-end encryption in chat apps: how it works and its limits

What end-to-end encryption really means in messaging apps, how the Signal protocol works, what safety numbers are for and where the remaining risks lie.

4 min read →
🧠 Artificial intelligence

The EU AI Act: key concepts of the risk-based approach

The core concepts of the AI Act, Regulation (EU) 2024/1689: risk levels, prohibited practices, high-risk systems, transparency duties and roles.

4 min read →