corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0872e-0491-713c-9fca-2ab456b55228", "title": "i built a cad editor in the browser, then taught an llm to use it", "url": "https://arif.sh/articles/i-built-a-cad-editor-then-taught-an-llm-to-use-it", "published_at": "2026-07-02T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d0925f93", "title": "Your SSH key is already an account: building multiplayer apps over SSH", "url": "https://arif.sh/articles/your-ssh-key-is-already-an-account", "published_at": "2026-06-26T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d0e10d83", "title": "Shipping 100,000 construction PDFs a month: what actually breaks", "url": "https://arif.sh/articles/shipping-100k-construction-pdfs-monthly", "published_at": "2026-06-18T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d0ead817", "title": "Control plane, data plane, durable storage: structuring a managed search engine in Rust", "url": "https://arif.sh/articles/control-plane-data-plane-search-engine-rust", "published_at": "2026-06-05T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d17a7101", "title": "Shipping LLM features that survive production", "url": "https://arif.sh/articles/llm-features-that-survive-production", "published_at": "2026-06-02T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d2277dc6", "title": "Turning a regulation into testable code", "url": "https://arif.sh/articles/turning-regulation-into-testable-code", "published_at": "2026-05-26T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d297433c", "title": "Building a GDPR-compliant backend: an engineer's checklist", "url": "https://arif.sh/articles/gdpr-compliant-backend-architecture", "published_at": "2026-05-19T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d2de6314", "title": "The EU AI Act for software engineers: what you actually have to build", "url": "https://arif.sh/articles/eu-ai-act-for-engineers", "published_at": "2026-05-12T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d2faf4bd", "title": "Implementing the FATF Travel Rule: an engineer's view", "url": "https://arif.sh/articles/implementing-fatf-travel-rule", "published_at": "2026-04-28T09:00:00+00:00" }, { "id": "01a0872e-0495-70bd-b355-e032d33768bd", "title": "Property-based testing for compliance logic", "url": "https://arif.sh/articles/property-based-testing-compliance", "published_at": "2026-04-14T09:00:00+00:00" } ] posts
Claim your blog
Back to arif.sh
Blog · corpus.blog/blogs/arif.sh/posts
arif.sh
arif.sh
2026
i built a cad editor in the browser, then taught an llm to use it
original ↗
2 Jul 2026
Your SSH key is already an account: building multiplayer apps over SSH
original ↗
26 Jun 2026
Shipping 100,000 construction PDFs a month: what actually breaks
original ↗
18 Jun 2026
Control plane, data plane, durable storage: structuring a managed search engine in Rust
original ↗
5 Jun 2026
Shipping LLM features that survive production
original ↗
2 Jun 2026
Turning a regulation into testable code
original ↗
26 May 2026
Building a GDPR-compliant backend: an engineer's checklist
original ↗
19 May 2026
The EU AI Act for software engineers: what you actually have to build
original ↗
12 May 2026
Implementing the FATF Travel Rule: an engineer's view
original ↗
28 Apr 2026
Property-based testing for compliance logic
original ↗
14 Apr 2026