41554 blogs · [ { "id": "01a087df-a76c-71f2-aaef-c6f0e12cb617", "title": "Websign", "url": "http://sherief.fyi/post/websign/", "published_at": "2026-08-03T16:00:00+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e1447a34", "title": "Debugging Uninterrupted", "url": "http://sherief.fyi/post/debugging-uninterrupted/", "published_at": "2025-05-27T07:05:35+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e200347b", "title": "Visualizing Complexity", "url": "http://sherief.fyi/post/visualizing-complexity/", "published_at": "2025-05-13T13:13:43+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e2bf2d1d", "title": "GPU Fault Telemetry", "url": "http://sherief.fyi/post/gpu-fault-telemetry/", "published_at": "2023-09-04T02:00:19+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e2ed5f3e", "title": "Touchpad Jitters", "url": "http://sherief.fyi/post/touchpad-jitters/", "published_at": "2023-08-25T04:51:33+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e35dfc68", "title": "Thoughts on Rift Apart (PC)", "url": "http://sherief.fyi/post/thoughts-on-rift-apart-pc/", "published_at": "2023-08-11T01:30:35+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e37d4506", "title": "\"Cutting Edge Chipset\" Scheduling", "url": "http://sherief.fyi/post/cutting-edge-chipset-scheduling/", "published_at": "2023-05-04T05:20:43+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e43c632f", "title": "Arkham Tarpit", "url": "http://sherief.fyi/post/arkham-tarpit/", "published_at": "2022-08-23T19:01:22+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e4b7e154", "title": "DirectStorage is a Poor PC Port", "url": "http://sherief.fyi/post/directstorage-poor-pc-port/", "published_at": "2022-05-11T01:57:04+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e4f4ecce", "title": "Sisyphus's Razer", "url": "http://sherief.fyi/post/sisyphus-razer/", "published_at": "2022-03-24T06:56:13+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e5ae15e9", "title": "Tony Hawk's Pro Overkill", "url": "http://sherief.fyi/post/tony-hawks-pro-overkill/", "published_at": "2020-08-20T11:39:33+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e5ff07b4", "title": "Tony Hawk's Pro Cleanup", "url": "http://sherief.fyi/post/tony-hawks-pro-cleanup/", "published_at": "2020-04-21T18:54:33+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e6f13cf3", "title": "Hell and Other Peoples' Computers", "url": "http://sherief.fyi/post/hell-and-other-peoples-computers/", "published_at": "2020-03-22T09:10:26+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e70a4daf", "title": "Arkham Quixote: Detective Mode", "url": "http://sherief.fyi/post/arkham-quixote-detective-mode/", "published_at": "2020-03-09T11:24:59+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e7f5263a", "title": "Arkham Quixote", "url": "http://sherief.fyi/post/arkham-quixote/", "published_at": "2020-03-08T14:52:49+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e88c3ff1", "title": "The Atomic Walk", "url": "http://sherief.fyi/post/atomic-walk/", "published_at": "2020-03-01T02:02:24+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e90b0da6", "title": "Hoisted by My Own Petard", "url": "http://sherief.fyi/post/hoisted-by-my-own-petard/", "published_at": "2020-02-22T13:51:55+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e9b8658e", "title": "Rampant Software", "url": "http://sherief.fyi/post/rampant-software/", "published_at": "2020-02-20T03:16:53+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0e9c44108", "title": "GTF4", "url": "http://sherief.fyi/post/gtf4/", "published_at": "2019-09-13T20:20:23+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0ea19d018", "title": "Erlang for Procedural Programmers, Part III", "url": "http://sherief.fyi/post/erlang-for-procedural-programmers-part-iii/", "published_at": "2019-09-13T10:49:35+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0eac7ea22", "title": "Erlang for Procedural Programmers, Part II", "url": "http://sherief.fyi/post/erlang-for-procedural-programmers-part-ii/", "published_at": "2019-07-26T19:23:53+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0eb82864d", "title": "Erlang for Procedural Programmers, Part I", "url": "http://sherief.fyi/post/erlang-for-procedural-programmers-part-i/", "published_at": "2019-06-27T17:01:20+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0ec297cc5", "title": "The Atomic Application", "url": "http://sherief.fyi/post/atomic-application/", "published_at": "2019-06-19T19:09:41+00:00" }, { "id": "01a087df-a76c-71f2-aaef-c6f0ed05f675", "title": "About", "url": "http://sherief.fyi/about/", "published_at": "2019-05-19T19:52:17+00:00" } ] posts Claim your blog
Back to sherief.fyi
Blog · corpus.blog/blogs/sherief.fyi/posts

sherief.fyi

sherief.fyi

2026

2025

2023

2022

2020

2019

13 Sept 2019