corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08769-6f4b-7022-b715-cf10ee0b96de", "title": "Lox as a Racket language module", "url": "https://davidelettieri.it/2026/04/06/lox-as-a-racket-language-module", "published_at": "2026-04-06T00:00:00+00:00" }, { "id": "01a08769-6f4b-7022-b715-cf10ee347584", "title": "Extensible Visitor Pattern in C#", "url": "https://davidelettieri.it/2025/11/26/extensible-visitor-pattern", "published_at": "2025-11-15T00:00:00+00:00" }, { "id": "01a08769-6f4c-71c3-b9fb-7fc5fe69b652", "title": "Sutton & Barto Gridworld example in C#", "url": "https://davidelettieri.it/2025/10/19/sutton-barto-gridworld", "published_at": "2025-10-19T00:00:00+00:00" }, { "id": "01a08769-6f4c-71c3-b9fb-7fc5fee11bd7", "title": "Webhooks packages to simplify payload signing", "url": "https://davidelettieri.it/2025/09/21/webhooks-packages", "published_at": "2025-09-21T00:00:00+00:00" }, { "id": "01a08769-6f4c-71c3-b9fb-7fc5ff8d5d0b", "title": "Announcing the new comment system", "url": "https://davidelettieri.it/2025/08/18/comments-announcement", "published_at": "2025-08-18T00:00:00+00:00" }, { "id": "01a08769-6f4c-71c3-b9fb-7fc5ffe9f10b", "title": "Ray tracing in one weekend in go", "url": "https://davidelettieri.it/2025/06/16/ray-tracing-in-one-weekend", "published_at": "2025-06-16T00:00:00+00:00" }, { "id": "01a08769-6f4c-71c3-b9fb-7fc60004cd5c", "title": "Multi armed bandit exercise 2.5 with C#", "url": "https://davidelettieri.it/2025/05/01/multi-armed-bandit-ex-2.5-csharp", "published_at": "2025-05-01T00:00:00+00:00" }, { "id": "01a08769-6f4c-71c3-b9fb-7fc6008e190e", "title": "Ten armed testbed for the Bandit problem with C#", "url": "https://davidelettieri.it/2025/04/27/ten-armed-testbed-with-c-sharp", "published_at": "2025-04-27T00:00:00+00:00" }, { "id": "01a08769-6f4c-71c3-b9fb-7fc60185b408", "title": "CSV parsing with typescript", "url": "https://davidelettieri.it/2025/04/10/csv-parsing-with-typescript", "published_at": "2025-04-10T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e75050c654c4", "title": "Asynchronous request reply pattern without polling", "url": "https://davidelettieri.it/2025/04/02/asynchronous-request-reply-pattern", "published_at": "2025-04-04T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e75051805db2", "title": "Tic-tac-toe reinforcement learning with C#", "url": "https://davidelettieri.it/2025/03/16/tic-tac-toe-reinforcement-learning-with-c-sharp", "published_at": "2025-03-16T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e75051b43d93", "title": "Kaleidoscope tutorial with C# using LLVMSharp and llvm 18", "url": "https://davidelettieri.it/2025/02/15/kaleidoscope-tutorial-llvmsharp-18", "published_at": "2025-02-20T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e7505238413d", "title": "Trying to implement Lox as Racket language module", "url": "https://davidelettieri.it/2025/01/18/trying-to-implement-lox-as-racket-language-module", "published_at": "2025-01-18T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e75052b5960e", "title": "Fedora, switch audio channels with pipewire and wireplumber 0.5", "url": "https://davidelettieri.it/2024/06/21/fedora-pipewire-switch-channels-wireplumber-0.5", "published_at": "2024-06-21T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e75053a3d37f", "title": "Use cilium service mesh on AKS", "url": "https://davidelettieri.it/2024/03/21/aks-cilium-service-mesh", "published_at": "2024-03-21T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e750549f37a3", "title": "Fedora, switch audio channels with pipewire", "url": "https://davidelettieri.it/2024/02/04/fedora-pipewire-switch-channels", "published_at": "2024-02-11T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e7505557e0ba", "title": "TreeSitter C# bindings - new languages", "url": "https://davidelettieri.it/2023/11/18/Tree-sitter-C-sharp-bindings-new-languages", "published_at": "2023-11-18T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e750561a5cdc", "title": "Flux and SOPS on AKS with workload identity", "url": "https://davidelettieri.it/2023/11/01/flux-and-sops-on-aks-with-workload-identity", "published_at": "2023-11-01T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e75056b864f8", "title": "Implementing APIs with the visitor pattern", "url": "https://davidelettieri.it/2023/06/24/Implementing-apis-with-the-visitor-pattern", "published_at": "2023-06-16T00:00:00+00:00" }, { "id": "01a08769-6f4e-73ed-a4c2-e75056d8213c", "title": "TreeSitter C# bindings", "url": "https://davidelettieri.it/2023/04/09/Tree-sitter-C-sharp-bindings", "published_at": "2023-04-09T00:00:00+00:00" } ] posts
Claim your blog
Back to davidelettieri.it
Blog · corpus.blog/blogs/davidelettieri.it/posts
davidelettieri.it
davidelettieri.it
2026
Lox as a Racket language module
original ↗
6 Apr 2026
2025
Extensible Visitor Pattern in C#
original ↗
15 Nov 2025
Sutton & Barto Gridworld example in C#
original ↗
19 Oct 2025
Webhooks packages to simplify payload signing
original ↗
21 Sept 2025
Announcing the new comment system
original ↗
18 Aug 2025
Ray tracing in one weekend in go
original ↗
16 Jun 2025
Multi armed bandit exercise 2.5 with C#
original ↗
1 May 2025
Ten armed testbed for the Bandit problem with C#
original ↗
27 Apr 2025
CSV parsing with typescript
original ↗
10 Apr 2025
Asynchronous request reply pattern without polling
original ↗
4 Apr 2025
Tic-tac-toe reinforcement learning with C#
original ↗
16 Mar 2025
Kaleidoscope tutorial with C# using LLVMSharp and llvm 18
original ↗
20 Feb 2025
Trying to implement Lox as Racket language module
original ↗
18 Jan 2025
2024
Fedora, switch audio channels with pipewire and wireplumber 0.5
original ↗
21 Jun 2024
Use cilium service mesh on AKS
original ↗
21 Mar 2024
Fedora, switch audio channels with pipewire
original ↗
11 Feb 2024
2023
TreeSitter C# bindings - new languages
original ↗
18 Nov 2023
Flux and SOPS on AKS with workload identity
original ↗
1 Nov 2023
Implementing APIs with the visitor pattern
original ↗
16 Jun 2023
TreeSitter C# bindings
original ↗
9 Apr 2023