56,966 blogs · [ { "id": "01a08726-94d6-72b2-b1a8-68ae9800ab45", "title": "About me", "url": "https://amann.dev/about/cv_denied/", "published_at": "2025-04-23T10:30:14+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae987abd09", "title": "Blocking PCIe Adresses in the Linux Kernel", "url": "https://amann.dev/blog/2025/linux_nvme_blocklist/", "published_at": "2025-02-18T06:41:08+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae995470f5", "title": "Optimize Size of Godot Releases", "url": "https://amann.dev/blog/2025/godot_web_size/", "published_at": "2025-01-05T11:12:06+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae99cc59d4", "title": "Intercept Syscalls with Rust and Ptrace", "url": "https://amann.dev/blog/2024/ptrace_rust/", "published_at": "2024-08-22T17:50:10+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9a581419", "title": "Cost of Atomics", "url": "https://amann.dev/blog/2024/performance/atomics/", "published_at": "2024-08-15T16:13:09+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9af5183b", "title": "Precise Time in Rust", "url": "https://amann.dev/blog/2024/performance/time/", "published_at": "2024-08-15T16:12:09+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9b7fed83", "title": "Performance series introduction", "url": "https://amann.dev/blog/2024/performance/overview/", "published_at": "2024-08-15T16:11:09+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9bc8a636", "title": "MMap: a tour to kernel space and back again", "url": "https://amann.dev/blog/2024/mmap_dive/", "published_at": "2024-07-25T05:57:33+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9bf4e917", "title": "LiveProject - A Load Test CLI with Async Rust", "url": "https://amann.dev/projects/liveproject/", "published_at": "2022-09-02T20:15:37+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9cb545ee", "title": "Rust Buch", "url": "https://amann.dev/projects/rust_buch/", "published_at": "2022-02-02T21:17:02+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9d5ab69f", "title": "Pandars", "url": "https://amann.dev/projects/pandars/", "published_at": "2022-02-02T20:15:37+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9d8f82bf", "title": "DwarfHack", "url": "https://amann.dev/projects/dwarfhack/", "published_at": "2021-07-24T11:54:56+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9db9c5c0", "title": "Global local port", "url": "https://amann.dev/blog/2021/local_global_port/", "published_at": "2021-06-18T05:15:37+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9eaee56e", "title": "Grollrs", "url": "https://amann.dev/projects/grollrs/", "published_at": "2021-05-28T12:01:59+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9f574437", "title": "About me", "url": "https://amann.dev/about/me/", "published_at": "2021-05-26T12:04:57+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68ae9fedf7d6", "title": "Contact", "url": "https://amann.dev/about/contact/", "published_at": "2021-05-26T12:04:57+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68aea09a5823", "title": "External content", "url": "https://amann.dev/about/external/", "published_at": "2021-05-26T12:04:57+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68aea0c7ac28", "title": "Legal", "url": "https://amann.dev/about/legal/", "published_at": "2021-05-26T12:04:57+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68aea1427f76", "title": "Simple and Boring Offline Log Analysis", "url": "https://amann.dev/blog/2020/log_analysis/", "published_at": "2020-04-13T15:29:15+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68aea17fb8b1", "title": "Offline GPG Keys", "url": "https://amann.dev/blog/2020/offline_gpg/", "published_at": "2020-04-07T09:54:08+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68aea18c0564", "title": "Scale in 2D games", "url": "https://amann.dev/blog/2020/scale_2d_games/", "published_at": "2020-02-23T11:08:01+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68aea1ba9ece", "title": "Why mcTLS is a bad idea [2: mcTLS]", "url": "https://amann.dev/blog/2019/why-mctls-is-a-bad-idea-2/", "published_at": "2019-07-27T16:40:34+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68aea26c9203", "title": "Why mcTLS is a bad idea [1: TLS]", "url": "https://amann.dev/blog/2019/why-mctls-is-a-bad-idea-1/", "published_at": "2019-06-04T13:51:00+00:00" }, { "id": "01a08726-94d6-72b2-b1a8-68aea287f2fc", "title": "The sorry state of logging", "url": "https://amann.dev/blog/2019/logging_2019/", "published_at": "2019-03-17T19:45:38+00:00" } ] posts Claim your blog
Back to amann.dev
Blog · corpus.blog/blogs/amann.dev/posts

amann.dev

amann.dev

2025

2024

2022

2021

2020

2019