56,966 blogs · [ { "id": "01a08c7d-dcc4-70af-89b6-afd409e82e1d", "title": "A frozen photo and the Linux graphics stack", "url": "https://blog.maxgio.me/posts/a-frozen-photo-and-the-linux-graphics-stack/", "published_at": "2026-09-10T07:00:00+00:00" }, { "id": "01a0874f-818d-711f-9139-6786dbba0875", "title": "From a frozen Telegram photo to the Linux graphics stack", "url": "https://blog.maxgio.me/posts/from-telegram-freeze-to-linux-graphics-stack/", "published_at": "2026-08-30T11:14:00+00:00" }, { "id": "01a0874f-818d-711f-9139-6786dc0785a5", "title": "The binary I ship is the binary I want to test", "url": "https://blog.maxgio.me/posts/the-binary-i-ship-is-the-binary-i-want-to-test/", "published_at": "2026-08-21T22:00:00+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569a55df20", "title": "Unleashing the power of frame pointers for profiling pt.2 - Writing a basic profiler", "url": "https://blog.maxgio.me/posts/unleashing-power-frame-pointers-writing-simple-continuous-profiler/", "published_at": "2024-08-18T19:00:00+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569af1db56", "title": "Unleashing the power of frame pointers pt.1 - The execution environment", "url": "https://blog.maxgio.me/posts/unleashing-power-frame-pointers-execution-environment/", "published_at": "2024-06-23T19:00:00+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569b7e4a7b", "title": "How I improved consistency and performance in a Go crawler with retry logics and network tuning", "url": "https://blog.maxgio.me/posts/improving-consistency-performance-go-crawler-retry-logics-http-client-tuning/", "published_at": "2023-09-04T08:20:00+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569c69f1cf", "title": "A journey into the Linux scheduler", "url": "https://blog.maxgio.me/posts/linux-scheduler-journey/", "published_at": "2022-06-23T22:00:00+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569d2f2c27", "title": "STRIDE threat modeling on Kubernetes pt.6/6: Elevation of privilege", "url": "https://blog.maxgio.me/posts/stride-threat-modeling-kubernetes-elevation-of-privileges/", "published_at": "2021-07-05T12:05:00+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569d42ff12", "title": "STRIDE threat modeling on Kubernetes pt.5/6: Denial of service", "url": "https://blog.maxgio.me/posts/k8s-stride-05-denial-of-service/", "published_at": "2020-09-07T16:36:15+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569ddaf104", "title": "STRIDE threat modeling on Kubernetes pt.4/6: Information disclosure", "url": "https://blog.maxgio.me/posts/k8s-stride-04-information-disclosure/", "published_at": "2020-03-23T16:36:15+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569e9a3ae8", "title": "STRIDE threat modeling on Kubernetes pt.3/6: Repudiation", "url": "https://blog.maxgio.me/posts/k8s-stride-03-repudiation/", "published_at": "2020-02-23T16:36:15+00:00" }, { "id": "01a0874f-818e-7178-a756-ce569f79a6e1", "title": "STRIDE threat modeling on Kubernetes pt.2/6: Tampering", "url": "https://blog.maxgio.me/posts/k8s-stride-02-tampering/", "published_at": "2020-02-11T16:36:15+00:00" }, { "id": "01a0874f-818e-7178-a756-ce56a0529b4e", "title": "STRIDE threat modeling on Kubernetes pt.1/6: Spoofing", "url": "https://blog.maxgio.me/posts/k8s-stride-01-spoofing/", "published_at": "2020-02-03T16:36:15+00:00" } ] posts Claim your blog
Back to blog.maxgio.me
Blog · corpus.blog/blogs/blog.maxgio.me/posts

blog.maxgio.me

blog.maxgio.me

2026

2024

2023

2022

2021

2020