Skip to main content
Home

Main navigation

  • Home
User account menu
  • Log in
By Skander, 2 January, 2026

The Hundred-Page Language Models Book - Book Review

Iโ€™ve spent the past few days reading ๐˜›๐˜ฉ๐˜ฆ ๐˜–๐˜ฏ๐˜ฆ-๐˜๐˜ถ๐˜ฏ๐˜ฅ๐˜ณ๐˜ฆ๐˜ฅ-๐˜—๐˜ข๐˜จ๐˜ฆ ๐˜”๐˜ข๐˜ค๐˜ฉ๐˜ช๐˜ฏ๐˜ฆ ๐˜“๐˜ฆ๐˜ข๐˜ณ๐˜ฏ๐˜ช๐˜ฏ๐˜จ Book by Andriy Burkov, and Iโ€™m genuinely glad I did. This is one of those rare books that manages to strike what feels like a ๐—ฝ๐—ฒ๐—ฟ๐—ณ๐—ฒ๐—ฐ๐˜ ๐—ฏ๐—ฎ๐—น๐—ฎ๐—ป๐—ฐ๐—ฒ: it covers a remarkably wide range of machine learning algorithms and techniques in a very short space, explains them in a clear and engaging way, and yet ๐—ป๐—ฒ๐˜ƒ๐—ฒ๐—ฟ ๐˜€๐—ฎ๐—ฐ๐—ฟ๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฒ๐˜€ ๐—ฟ๐—ถ๐—ด๐—ผ๐—ฟ. The mathematical foundations are always there โ€” equations included โ€” but introduced only when they are truly needed.
The one-hundred-page ML book
By Skander, 7 November, 2025

A Utility for Converting TSPLIB files to JSON Format

Iโ€™ve recently been looking for a dataset to evaluate some TSP algorithms. Naturally, the TSPLIB benchmark came to mind. However, one quickly realizes that the TSP instances in this library are stored in a proprietary format. Thereโ€™s an XML port of these files, but that format has long been superseded by JSON.
By Skander, 18 June, 2025

Escape YouTube Filter Bubble - An LLM-based Video Recommender

The term โ€œfilter bubble,โ€ coined by Eli Pariser, captures how social platforms can trap us in narrow content silos. YouTube is no exception: its algorithm often serves up videos from the same handful of channels we already watchโ€”boosting our dwell-time and, ultimately, the platformโ€™s ad revenue.
User escaping a YouTube Filter Bubble
By Skander, 16 May, 2025

Implementing a 1-D Binary-State Cellular Automaton with TypeScript, Svelte, and PixiJS

In this article, weโ€™ll walk through the implementation of a one-dimensional, binary-state cellular automaton built on top of the parametric CA framework I introduced in a previous post. The single-page app is split into two pieces: the cellular-automaton engine itself, and a graphical user interface (GUI). The GUI includes two PixiJS renderersโ€”one for the rule and one for the grid.
Cellular-automata-1d
By Skander, 30 April, 2025

A Parametric Approach to Cellular Automata Framework Design

Cellular automata are mathematical models built on a finite population of cells. Each cell holds a state selected from a predefined setโ€”finite for discrete automata and potentially continuous for analog variants. In the classic binary case, every cell is either ALIVE or DEAD. At each time step the system advances in lockstep: the new state of every cell is computed by applying a simple local rule that considers the current state of the cell and those of its neighbors. Repeated iterations of this rule generate successive โ€œgenerations,โ€ allowing intricate global patterns to emerge from straightforward local interactions.
Cellular automata
By Skander, 19 April, 2025

Divine Connections: Building Promptheon, a GenAI Semantic Graph Generator of Ancient Gods

Promptheon is an LLM-powered system for exploring and structuring knowledge about ancient deities from Wikipedia. The project begins by crawling the List of Deities category page, using a Gemini-based language model to classify portal links by cultural origin or divine role.
Ancient promptheon
By Skander, 22 March, 2025

Machine Learning Mind Maps

This article presents a collection of mind maps that illustrate key machine learning (ML) concepts and algorithms. Where relevant, it highlights commonly used ML libraries, packages, classes, and functionsโ€”with a particular focus on components from the Scikit-learn library.

Machine learning
By Skander, 8 December, 2024

Thompson Sampling With Gaussian Distribution - A Stochastic Multi-armed Bandit

A Thompson Sampling algorithm using a Beta probability distribution was introduced in a previous post. The Beta distribution is well-suited for binary multi-armed bandits (MABs), where arm rewards are restricted to values of 0 or 1. In this article, we introduce an alternative MAB sampling algorithm designed for the more general case where arm rewards are continuous: Thompson Sampling with a Gaussian Distribution (TSG).
Gauss sampling pebbles
  • More From Skander

My Apps

  • One-dimensional Cellular Automata Simulator
  • Collatz (Syracuse) Sequence Calculator / Visualizer
  • Erdล‘sโ€“Rรฉnyi Random Graph Generator / Analyzer
  • KMeans Animator
  • Language Family Explorer

New Articles

The Hundred-Page Language Models Book - Book Review
A Utility for Converting TSPLIB files to JSON Format
Escape YouTube Filter Bubble - An LLM-based Video Recommender
Implementing a 1-D Binary-State Cellular Automaton with TypeScript, Svelte, and PixiJS
A Parametric Approach to Cellular Automata Framework Design

Skander Kort