56,966 blogs · [ { "id": "01a08775-eab3-71dc-9fd0-e95dd4f578d9", "title": "go toolachain cheat sheet", "url": "https://evilcookie.de/go-toolachain-cheat-sheet.html", "published_at": "2026-06-22T08:26:09+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd5ae91aa", "title": "TLA+ - cheat sheet", "url": "https://evilcookie.de/tla---cheat-sheet.html", "published_at": "2026-05-28T06:00:52+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd5f4d8e4", "title": "Flashing OpenThread firmware on Smlight SLZB-07", "url": "https://evilcookie.de/flashing-openthread-firmware-on-smlight-slzb-07.html", "published_at": "2026-05-13T10:10:00+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd6e5830a", "title": "Design audio PCBs with KiCad", "url": "https://evilcookie.de/design-audio-pcbs-with-kicad.html", "published_at": "2026-02-03T05:00:00+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd7794bee", "title": "explore Float::INFINITY", "url": "https://evilcookie.de/explore-floatinfinity.html", "published_at": "2025-10-09T04:00:00+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd7bf7ab7", "title": "hexdump pattern", "url": "https://evilcookie.de/hexdump-pattern.html", "published_at": "2025-09-24T10:00:00+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd7ea46c4", "title": "Lets build a Hypervisor with KVM", "url": "https://evilcookie.de/lets-build-a-hypervisor-with-kvm.html", "published_at": "2025-08-28T04:00:00+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd8e12e9c", "title": "Stickers on my laptop billboard", "url": "https://evilcookie.de/stickers-on-my-laptop-billboard.html", "published_at": "2025-06-30T14:17:57+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd8f47785", "title": "Gokrazy with Raspberry Pi Zero", "url": "https://evilcookie.de/gokrazy-with-raspberry-pi-zero.html", "published_at": "2025-06-11T14:15:43+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dd95ddf2f", "title": "Reinvent the wheel", "url": "https://evilcookie.de/reinvent-the-wheel.html", "published_at": "2025-05-17T06:31:29+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dda440c11", "title": "Analog Oscilloscope e2e tests", "url": "https://evilcookie.de/analog-oscilloscope-e2e-tests.html", "published_at": "2025-05-07T19:29:35+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddaa159f2", "title": "Chemnitzer Linuxtage 2025", "url": "https://evilcookie.de/chemnitzer-linuxtage-2025.html", "published_at": "2025-04-05T11:20:54+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddac08423", "title": "proof of work", "url": "https://evilcookie.de/proof-of-work.html", "published_at": "2025-03-13T04:26:40+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddaf9e010", "title": "FOSDEM 2025", "url": "https://evilcookie.de/fosdem-2025.html", "published_at": "2025-02-04T19:00:00+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddbcd2da0", "title": "38c3", "url": "https://evilcookie.de/38c3.html", "published_at": "2025-01-17T11:01:01+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddc3a4e73", "title": "Generic swapping in go", "url": "https://evilcookie.de/generic-swapping-in-go.html", "published_at": "2025-01-10T05:00:00+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddc4a1eba", "title": "Local-only gitignore", "url": "https://evilcookie.de/local-only-gitignore.html", "published_at": "2024-12-16T10:46:53+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddc8ad147", "title": "go yolo", "url": "https://evilcookie.de/go-yolo.html", "published_at": "2024-12-03T19:55:26+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddcc68db7", "title": "on-run commands on file event", "url": "https://evilcookie.de/on-run-commands-on-file-event.html", "published_at": "2024-11-06T20:04:39+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95dddac60a1", "title": "ferris sweep split keyboard build", "url": "https://evilcookie.de/ferris-sweep-split-keyboard-build.html", "published_at": "2024-10-22T18:09:42+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddddeee46", "title": "Last mile is always the hardest", "url": "https://evilcookie.de/last-mile-is-always-the-hardest.html", "published_at": "2024-09-30T10:26:33+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddea07d6d", "title": "Datenspuren 24", "url": "https://evilcookie.de/datenspuren-24.html", "published_at": "2024-09-23T19:21:40+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddebfeaf9", "title": "writing blog posts - done is better than perfect", "url": "https://evilcookie.de/writing-blog-posts---done-is-better-than-perfect.html", "published_at": "2024-08-26T10:19:41+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddf07ae96", "title": "home office with mobile data", "url": "https://evilcookie.de/home-office-with-mobile-data.html", "published_at": "2024-08-23T10:30:38+00:00" }, { "id": "01a08775-eab3-71dc-9fd0-e95ddf7b1b21", "title": "Bash-cheat sheet", "url": "https://evilcookie.de/bash-cheat-sheet.html", "published_at": "2024-07-23T10:33:18+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b4c7dafb3", "title": "Getting old", "url": "https://evilcookie.de/getting-old.html", "published_at": "2024-07-22T10:30:30+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b4c86892c", "title": "GopherCon 2024", "url": "https://evilcookie.de/gophercon-2024.html", "published_at": "2024-06-19T11:59:48+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b4cff46d6", "title": "working on the road-self experiment", "url": "https://evilcookie.de/working-on-the-road-self-experiment.html", "published_at": "2024-06-07T10:20:40+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b4de84cc6", "title": "Chemnitzer Linuxtage 2024", "url": "https://evilcookie.de/chemnitzer-linuxtage-2024.html", "published_at": "2024-03-24T18:14:42+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b4ee60a49", "title": "ruby - get plain class/instance method list", "url": "https://evilcookie.de/ruby---get-plain-classinstance-method-list.html", "published_at": "2024-03-18T05:00:00+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b4f4bb3e5", "title": "git force-push for professionals", "url": "https://evilcookie.de/git-force-push-for-professionals.html", "published_at": "2024-03-11T11:24:51+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b4fa06f0a", "title": "Ollama and codellama - enter the AI rabbithole", "url": "https://evilcookie.de/ollama-and-codellama---enter-the-ai-rabbithole.html", "published_at": "2024-02-26T11:16:52+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b50a03d07", "title": "let's boot with riscv", "url": "https://evilcookie.de/lets-boot-with-riscv.html", "published_at": "2024-02-20T16:38:16+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b518b4557", "title": "execute c source files", "url": "https://evilcookie.de/execute-c-source-files.html", "published_at": "2024-01-30T15:28:16+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b51c0d291", "title": "go integration tests with ginkgo and gomega", "url": "https://evilcookie.de/go-integration-tests-with-ginkgo-and-gomega.html", "published_at": "2024-01-23T17:09:23+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5297e387", "title": "Continue interrupted uploads via dd", "url": "https://evilcookie.de/continue-interrupted-uploads-via-dd.html", "published_at": "2024-01-15T22:44:55+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b52d730cc", "title": "verbose v1.1.0-edit support", "url": "https://evilcookie.de/verbose-v110-edit-support.html", "published_at": "2024-01-08T12:02:41+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b53cadb8a", "title": "Hola docker, mucho gusto", "url": "https://evilcookie.de/hola-docker-mucho-gusto.html", "published_at": "2024-01-04T16:50:36+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b54a603ae", "title": "hashsets in go", "url": "https://evilcookie.de/hashsets-in-go.html", "published_at": "2023-12-14T13:15:50+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b54c60280", "title": "how to rename files without specifying the path twice", "url": "https://evilcookie.de/how-to-rename-files-without-specifying-the-path-twice.html", "published_at": "2023-11-15T17:26:47+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b54c766a5", "title": "measure downtime durations via icmp", "url": "https://evilcookie.de/measure-downtime-durations-via-icmp.html", "published_at": "2023-09-22T15:24:32+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b54d3d0e8", "title": "Godot Wild Jam 60", "url": "https://evilcookie.de/godot-wild-jam-60.html", "published_at": "2023-08-24T13:26:01+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b55c0c368", "title": "linux file observability", "url": "https://evilcookie.de/linux-file-observability.html", "published_at": "2023-07-19T10:30:00+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b563061da", "title": "blog update: customization", "url": "https://evilcookie.de/blog-update-customization.html", "published_at": "2023-07-12T10:32:54+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5680aeba", "title": "manpage fulltext search", "url": "https://evilcookie.de/manpage-fulltext-search.html", "published_at": "2023-07-07T10:58:07+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b575053a7", "title": "let's boot", "url": "https://evilcookie.de/lets-boot.html", "published_at": "2023-06-12T10:29:46+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b57e5661e", "title": "Godot Wild Jam 55", "url": "https://evilcookie.de/godot-wild-jam-55.html", "published_at": "2023-03-25T17:55:30+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b580e1e77", "title": "Blogstage-static web server in rust", "url": "https://evilcookie.de/blogstage-static-web-server-in-rust.html", "published_at": "2023-03-08T11:41:10+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b58d548d4", "title": "Finish rustlings", "url": "https://evilcookie.de/finish-rustlings.html", "published_at": "2023-02-07T22:33:11+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b596f936a", "title": "Thinking tools aka fidget toys", "url": "https://evilcookie.de/thinking-tools-aka-fidget-toys.html", "published_at": "2023-01-18T11:34:35+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5982f2bf", "title": "Hello rust", "url": "https://evilcookie.de/hello-rust.html", "published_at": "2023-01-03T15:21:58+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b59a465ea", "title": "Femto retrospective", "url": "https://evilcookie.de/femto-retrospective.html", "published_at": "2023-01-02T15:20:40+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b59cb4d44", "title": "Parametric eurorack blank plate with OpenSCAD", "url": "https://evilcookie.de/parametric-eurorack-blank-plate-with-openscad.html", "published_at": "2022-12-28T06:58:20+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5a4be428", "title": "aoc2022-5 - generic stack", "url": "https://evilcookie.de/aoc2022-5---generic-stack.html", "published_at": "2022-12-06T16:08:13+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5a904463", "title": "aoc2022 - reaching for the stars (again)", "url": "https://evilcookie.de/aoc2022---reaching-for-the-stars-again.html", "published_at": "2022-12-01T07:50:49+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5b4d68eb", "title": "rework of verbose", "url": "https://evilcookie.de/rework-of-verbose.html", "published_at": "2022-09-09T10:54:08+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5bc4da2f", "title": "godot wild jam 48", "url": "https://evilcookie.de/godot-wild-jam-48.html", "published_at": "2022-08-22T10:37:13+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5bde4654", "title": "bye,bye old blog raphaelpour.de", "url": "https://evilcookie.de/byebye-old-blog-raphaelpourde.html", "published_at": "2022-08-01T17:01:48+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5ccacb9c", "title": "Inside a C float", "url": "https://evilcookie.de/inside-a-c-float.html", "published_at": "2022-07-27T13:00:13+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5d55e3be", "title": "debugging c with gdb", "url": "https://evilcookie.de/debugging-c-with-gdb.html", "published_at": "2022-07-27T10:18:58+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5e20fa73", "title": "saving goats with prolog", "url": "https://evilcookie.de/saving-goats-with-prolog.html", "published_at": "2022-07-23T16:54:31+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5eb9eb32", "title": "make-gitlab approve button", "url": "https://evilcookie.de/make-gitlab-approve-button.html", "published_at": "2022-07-08T10:24:02+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5fb44811", "title": "we are developers world congress 2022", "url": "https://evilcookie.de/we-are-developers-world-congress-2022.html", "published_at": "2022-06-16T21:38:54+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b5fd3c890", "title": "blog-update-v0.3.0", "url": "https://evilcookie.de/blog-update-v030.html", "published_at": "2022-03-27T07:43:35+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b603f0127", "title": "clt 2022 - storage migration: schnell und einfach", "url": "https://evilcookie.de/clt-2022---storage-migration-schnell-und-einfach.html", "published_at": "2022-03-14T12:47:05+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b610a88df", "title": "blog update about me", "url": "https://evilcookie.de/blog-update-about-me.html", "published_at": "2022-02-25T11:36:54+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b612af742", "title": "godot wild jam 42 - the ancient game of ur", "url": "https://evilcookie.de/godot-wild-jam-42---the-ancient-game-of-ur.html", "published_at": "2022-02-22T12:03:56+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b61a7c288", "title": "hcloud-ruby v1.0.3", "url": "https://evilcookie.de/hcloud-ruby-v103.html", "published_at": "2022-02-17T15:22:12+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b61e7794e", "title": "git: split commits", "url": "https://evilcookie.de/git-split-commits.html", "published_at": "2022-02-11T11:21:41+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b626676d3", "title": "blog update - navigation", "url": "https://evilcookie.de/blog-update---navigation.html", "published_at": "2022-01-26T11:47:44+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b63061097", "title": "aoc21-9 3d print of cave height map", "url": "https://evilcookie.de/aoc21-9-3d-print-of-cave-height-map.html", "published_at": "2022-01-14T11:46:28+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b638cb668", "title": "blog update: image support", "url": "https://evilcookie.de/blog-update-image-support.html", "published_at": "2022-01-13T21:37:29+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b63b7522a", "title": "firefox: disable download dialog delay", "url": "https://evilcookie.de/firefox-disable-download-dialog-delay.html", "published_at": "2021-10-06T11:41:53+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b641af4ff", "title": "blog update: rss feed", "url": "https://evilcookie.de/blog-update-rss-feed.html", "published_at": "2021-10-06T08:52:03+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b64e6c8a6", "title": "Bad practice: busy waiting", "url": "https://evilcookie.de/bad-practice-busy-waiting.html", "published_at": "2021-07-09T11:13:03+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b65831738", "title": "Read this blog with emacs", "url": "https://evilcookie.de/read-this-blog-with-emacs.html", "published_at": "2021-05-26T10:53:08+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b65febf86", "title": "--version always", "url": "https://evilcookie.de/--version-always.html", "published_at": "2021-01-12T11:45:38+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b664fe719", "title": "AoC day7", "url": "https://evilcookie.de/aoc-day7.html", "published_at": "2020-12-07T17:35:56+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b66eefba0", "title": "AoC day1", "url": "https://evilcookie.de/aoc-day1.html", "published_at": "2020-12-01T12:03:45+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b67932b26", "title": "AoC", "url": "https://evilcookie.de/aoc.html", "published_at": "2020-11-24T12:09:39+00:00" }, { "id": "01a08775-eab4-7221-ad76-b46b67f22c32", "title": "Hello internet", "url": "https://evilcookie.de/hello-internet.html", "published_at": "2020-10-04T12:07:48+00:00" } ] posts Claim your blog
Back to evilc00kie
Blog · corpus.blog/blogs/evilcookie.de/posts

evilc00kie

evilcookie.de

2026

2025

17 Jan 2025

2024

2023

2022

2021

2020

24 Nov 2020