corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08746-e1d1-705e-89aa-528629a06440", "title": "The FastLanes Unified Transport Layout", "url": "https://blog.dave.tf/post/fastlanes-utl/", "published_at": "2026-08-08T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862a364b3f", "title": "Some thoughts on LLM coding", "url": "https://blog.dave.tf/post/coding-agents/", "published_at": "2026-02-09T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862a5b4a0c", "title": "Configuring the Lattice ECP5 PLL", "url": "https://blog.dave.tf/post/ecp5-pll/", "published_at": "2025-04-27T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862b2ff45f", "title": "TAI64 in the wild is (sometimes) not TAI", "url": "https://blog.dave.tf/post/tai64-is-not-tai/", "published_at": "2025-02-01T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862c29c2a8", "title": "Finding the Bottom Turtle", "url": "https://blog.dave.tf/post/finding-bottom-turtle/", "published_at": "2021-06-20T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862d0785a9", "title": "Getting started with FPGA hacking", "url": "https://blog.dave.tf/post/getting-started-fpga/", "published_at": "2021-02-16T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862d15c9fe", "title": "Fun with IP address parsing", "url": "https://blog.dave.tf/post/ip-addr-parsing/", "published_at": "2020-12-25T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862ded8d19", "title": "A better Kubernetes, from the ground up", "url": "https://blog.dave.tf/post/new-kubernetes/", "published_at": "2020-11-28T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862e86c6c0", "title": "Building a NAS, Part 4: Assembly!", "url": "https://blog.dave.tf/post/building-nas-4/", "published_at": "2019-02-02T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52862f79e07d", "title": "Building a NAS, Part 3: Finding and buying parts", "url": "https://blog.dave.tf/post/building-nas-3/", "published_at": "2019-01-07T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52863062fe28", "title": "Building a NAS, Part 2: Storage napkin math", "url": "https://blog.dave.tf/post/building-nas-2/", "published_at": "2019-01-06T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-528631503f98", "title": "Building a NAS, Part 1: Requirements", "url": "https://blog.dave.tf/post/building-nas-1/", "published_at": "2018-12-29T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52863233c52a", "title": "Recovering the Intel Management Engine", "url": "https://blog.dave.tf/post/me-recovery-mode/", "published_at": "2018-12-28T00:00:00+00:00" }, { "id": "01a08746-e1d1-705e-89aa-52863333073b", "title": "Why are ethernet jumbo frames 9000 bytes?", "url": "https://blog.dave.tf/post/jumbo-frames/", "published_at": "2018-12-21T00:00:00+00:00" } ] posts
Claim your blog
Back to blog.dave.tf
Blog · corpus.blog/blogs/blog.dave.tf/posts
blog.dave.tf
blog.dave.tf
2026
The FastLanes Unified Transport Layout
original ↗
8 Aug 2026
Some thoughts on LLM coding
original ↗
9 Feb 2026
2025
Configuring the Lattice ECP5 PLL
original ↗
27 Apr 2025
TAI64 in the wild is (sometimes) not TAI
original ↗
1 Feb 2025
2021
Finding the Bottom Turtle
original ↗
20 Jun 2021
Getting started with FPGA hacking
original ↗
16 Feb 2021
2020
Fun with IP address parsing
original ↗
25 Dec 2020
A better Kubernetes, from the ground up
original ↗
28 Nov 2020
2019
Building a NAS, Part 4: Assembly!
original ↗
2 Feb 2019
Building a NAS, Part 3: Finding and buying parts
original ↗
7 Jan 2019
Building a NAS, Part 2: Storage napkin math
original ↗
6 Jan 2019
2018
Building a NAS, Part 1: Requirements
original ↗
29 Dec 2018
Recovering the Intel Management Engine
original ↗
28 Dec 2018
Why are ethernet jumbo frames 9000 bytes?
original ↗
21 Dec 2018