Domain Name System
Domain Name System Everything you do online begins with a question you never see. Before the browser downloads a single image, before the mail leaves,...
Domain Name System Everything you do online begins with a question you never see. Before the browser downloads a single image, before the mail leaves,...
The JIT of PHP 8 PHP has never run your code. It has always run a translation of it. When you write $a + $b, the CPU never sees an addition. It sees a...
Byte Pair Encoding Byte Pair Encoding is a data compression algorithm published in 1994 by Philip Gage in an article for the C Users Journal. Thirty y...
The Sieve of Eratosthenes The Sieve of Eratosthenes is one of the oldest algorithms in history — it dates back to the 3rd century BC, when the Greek...
The art (and science) of Browser Fingerprinting Have you ever wondered how the internet knows who you are even after you ve cleared your cache, delete...
The CQRS Pattern If you ve ever worked on a web application that started small but grew over time into a medium or large-scale project, you are well a...
How Llama 2 Works: Inference and Architecture in Pure PHP The PHP ecosystem has long been the engine of the web. When it comes to artificial intellige...
Arrays in PHP In my projects and on this blog, I often explore how to push PHP beyond its traditional boundaries. Whether it s writing a vector search...
SMTP: How we ve been sending digital letters since 1982 If there’s one thing that terribly fascinates me about computer science, it is not the lates...
Hierarchical Navigable Small World (HNSW) in PHP Or: How to find a needle in a haystack without checking all the hay In the previous article we saw ho...
Vector search in Dungeons and Dragons If you ve ever tried searching for something in a SQL database using a LIKE %query% query, you know you ll only ...
Have we returned to the basics of web development? If one observes the history of web development with detachment, one might fall into the error of se...
About ORM design If you work with PHP, you ve probably used tools like Eloquent or Doctrine ad nauseam. They are fantastic, saving our lives every day...