corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08771-68ef-71c5-9821-0d7b8b463c01", "title": "Creating an x86_64 kernel in Rust: Part 4", "url": "https://edgl.dev/blog/creating-a-kernel-p4/", "published_at": "2026-08-10T16:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b8c388df2", "title": "Creating an x86_64 kernel in Rust: Part 3", "url": "https://edgl.dev/blog/creating-a-kernel-p3/", "published_at": "2026-08-10T10:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b8c7b0937", "title": "How Block Access Lists are implemented in ethrex", "url": "https://edgl.dev/blog/bal-in-ethrex/", "published_at": "2026-05-23T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b8d32e7ee", "title": "New Programming Languages Have an AI Problem", "url": "https://edgl.dev/blog/ai-language-adoption/", "published_at": "2026-03-10T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b8d5a93b8", "title": "Creating an x86_64 kernel in Rust: Part 2", "url": "https://edgl.dev/blog/creating-a-kernel-p2/", "published_at": "2025-08-30T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b8e1f6d30", "title": "Creating an x86_64 kernel in Rust: Part 1", "url": "https://edgl.dev/blog/creating-a-kernel/", "published_at": "2025-08-28T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b8ec9fba8", "title": "A 2024 wrap up", "url": "https://edgl.dev/blog/2024-wrapup/", "published_at": "2024-12-31T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b8f82cf19", "title": "Rust Generic Function Size Trick", "url": "https://edgl.dev/blog/rust-fn-size-trick/", "published_at": "2024-07-01T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b90047b4d", "title": "Intro to LLVM and MLIR with Rust and Melior", "url": "https://edgl.dev/blog/mlir-with-rust/", "published_at": "2023-11-27T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b902e049f", "title": "Implementing a simple Hashmap in Rust", "url": "https://edgl.dev/blog/rust-hashmap/", "published_at": "2023-07-10T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b90512a02", "title": "UI Code in DDraceNetwork", "url": "https://edgl.dev/blog/ui-code-ddnet/", "published_at": "2023-05-19T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b906a3681", "title": "Gentoo as a daily driver", "url": "https://edgl.dev/blog/daily-gentoo/", "published_at": "2023-05-15T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b90dc9a65", "title": "Creating a bencode parser with nom", "url": "https://edgl.dev/blog/bencode-parser-with-nom/", "published_at": "2022-09-08T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b91489c44", "title": "Parsing compressed files efficiently with Rust", "url": "https://edgl.dev/blog/zstd-streaming-in-rust/", "published_at": "2022-01-06T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b919d204b", "title": "The Rust dbg! macro", "url": "https://edgl.dev/blog/rust-dbg-macro/", "published_at": "2021-07-25T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b9220c7c6", "title": "Wrapping errors in Rust", "url": "https://edgl.dev/blog/wrapping-errors-in-rust/", "published_at": "2021-01-24T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b92bcf67a", "title": "Implementing a chat command in DDraceNetwork", "url": "https://edgl.dev/blog/chat-command-ddracenetwork/", "published_at": "2020-12-04T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b935e27f2", "title": "Rust Iterators: Fibonacci series", "url": "https://edgl.dev/blog/rust-iterator-fibonacci/", "published_at": "2020-12-01T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b9442ea17", "title": "Code conventions in DDraceNetwork", "url": "https://edgl.dev/blog/code-conventions-in-ddnet/", "published_at": "2020-11-28T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b95209950", "title": "Creating precompiled headers with cmake", "url": "https://edgl.dev/blog/cmake-precompiled-headers/", "published_at": "2020-11-12T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b958b0d13", "title": "What's new in Python 3.9", "url": "https://edgl.dev/blog/whats-new-in-python-3-9/", "published_at": "2020-11-10T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b962f68bb", "title": "Modernize your linux workflow with Rust", "url": "https://edgl.dev/blog/modernize-your-tools/", "published_at": "2020-11-06T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b96dc13d1", "title": "An intro to the DDraceNetwork game source code", "url": "https://edgl.dev/blog/intro-to-ddnet/", "published_at": "2020-11-03T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b97858dde", "title": "An intro to MiniUPNP", "url": "https://edgl.dev/blog/intro-to-upnp/", "published_at": "2020-04-14T00:00:00+00:00" }, { "id": "01a08771-68ef-71c5-9821-0d7b98014253", "title": "Setting Up SDL2 with CMake", "url": "https://edgl.dev/blog/sdl2-cmake/", "published_at": "2019-04-27T00:00:00+00:00" } ] posts
Claim your blog
Back to edgl.dev
Blog · corpus.blog/blogs/edgl.dev/posts
edgl.dev
edgl.dev
2026
Creating an x86_64 kernel in Rust: Part 4
original ↗
10 Aug 2026
Creating an x86_64 kernel in Rust: Part 3
original ↗
10 Aug 2026
How Block Access Lists are implemented in ethrex
original ↗
23 May 2026
New Programming Languages Have an AI Problem
original ↗
10 Mar 2026
2025
Creating an x86_64 kernel in Rust: Part 2
original ↗
30 Aug 2025
Creating an x86_64 kernel in Rust: Part 1
original ↗
28 Aug 2025
2024
A 2024 wrap up
original ↗
31 Dec 2024
Rust Generic Function Size Trick
original ↗
1 Jul 2024
2023
Intro to LLVM and MLIR with Rust and Melior
original ↗
27 Nov 2023
Implementing a simple Hashmap in Rust
original ↗
10 Jul 2023
UI Code in DDraceNetwork
original ↗
19 May 2023
Gentoo as a daily driver
original ↗
15 May 2023
2022
Creating a bencode parser with nom
original ↗
8 Sept 2022
Parsing compressed files efficiently with Rust
original ↗
6 Jan 2022
2021
The Rust dbg! macro
original ↗
25 Jul 2021
Wrapping errors in Rust
original ↗
24 Jan 2021
2020
Implementing a chat command in DDraceNetwork
original ↗
4 Dec 2020
Rust Iterators: Fibonacci series
original ↗
1 Dec 2020
Code conventions in DDraceNetwork
original ↗
28 Nov 2020
Creating precompiled headers with cmake
original ↗
12 Nov 2020
What's new in Python 3.9
original ↗
10 Nov 2020
Modernize your linux workflow with Rust
original ↗
6 Nov 2020
An intro to the DDraceNetwork game source code
original ↗
3 Nov 2020
An intro to MiniUPNP
original ↗
14 Apr 2020
2019
Setting Up SDL2 with CMake
original ↗
27 Apr 2019