Learn Free software with me

Books by Tero: over 500k sold

Latest · 2026

Siv manual

A bar chart and a sequence diagram drawn by siv, and the few lines of text that make the bar chart
A bar chart and a sequence diagram drawn by siv, and the few lines of text that make the bar chart

Siv turns folders of Markdown into a website. This manual goes from an empty folder to a published site, one step at a time.

You'll also learn the handy extras: charts from a few lines of text, checks in your editor while you write, and moving a page without breaking its old address.

All of this is also available in siv itself, without a network connection: 'siv help'.

siv – static site generator

Siv is a static site generator. Author (you) writes MarkDown pages. Siv builds a static HTML website. Templates add navigation and your style.

Single static binary, written in Rust. Starter site built-in, valid, Lighthouse 100/100, prefetch, search. Help, good error messages, tutorial, file explainer built-in. Images automatically from markdown to avif srcset + lightbox. Syntax highlight with autodetection. Fast, with rsync-friendly true dates. Free software, GPL 3 or later.

Sovellusten hakkerointi

Find vulnerabilities in your app - before criminals do.

This is "Application hacking" in Finnish: "Sovellusten hakkerointi ja haavoittuvuudet". In nerd speak, it's reverse engineering. You'll learn Ghidra, gdb and similar.

Co-taught with Lari Iso-Anttila. Sold out, queue started.

Visitor: Otto Ebeling hacked crypto and got big money - legally and ethically. (Maybe OSINT his Ltd 2023)

Update: Extra group started!

Tunkeutumistestaus

Learn to hack computers to protect your own. In the course, you will break into target computers.

Excellent feedback, reached 5.0 out of 5. Full five stars

Update: Visitors confirmed: Buuri (pentesting banks), Särökaari (attacking identity?), joohoi (creator of ffuf).

Card Size Gallery

List of products is often shown as images on a grid. This pattern is called "cards".

Card Size Gallery allows you to test what different card formats look like.

2026

Earlier years: All pages · Old site 1998-2019