56,966 blogs · [ { "id": "01a0872e-6d03-7379-be2c-ff84f28004c8", "title": "Aleppo Before and After", "url": "https://ar-ms.me/thoughts/aleppo-before-and-after/", "published_at": "2026-08-01T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0bfdb20ef5", "title": "«كيف شفت حلب؟»", "url": "https://ar-ms.me/thoughts/aleppo-2026/", "published_at": "2026-06-24T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0bfdc45977", "title": "How to Stop Arabic from Breaking Your TUI", "url": "https://ar-ms.me/thoughts/how-to-stop-arabic-from-breaking-your-tui/", "published_at": "2026-06-08T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0bfe37b73e", "title": "Fibonacci in My Language", "url": "https://ar-ms.me/thoughts/fibonacci-in-my-language/", "published_at": "2026-05-12T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0bfe9e0f17", "title": "3sl, a Sweet Hex Viewer", "url": "https://ar-ms.me/thoughts/3sl-a-sweet-hex-utility/", "published_at": "2026-04-14T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0bfee3fe67", "title": "Adding WASM Plugins to Your App", "url": "https://ar-ms.me/thoughts/adding-wasm-plugins-to-your-app/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0bffc2bea1", "title": "النشيد السوري الجديد", "url": "https://ar-ms.me/thoughts/nashd-suri-jadid/", "published_at": "2026-03-18T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c0048d5c9", "title": "النشيد السوري", "url": "https://ar-ms.me/thoughts/nashid-suri/", "published_at": "2026-03-17T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c0110f9e0", "title": "The Unbearable Frustration of Figuring Out APIs", "url": "https://ar-ms.me/thoughts/translation-cli/", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c017c689e", "title": "A Dumb Introduction to z3", "url": "https://ar-ms.me/thoughts/a-gentle-introduction-to-z3/", "published_at": "2025-09-15T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c01a41a0d", "title": "Define Zig Enums from Data", "url": "https://ar-ms.me/thoughts/define-zig-enums-from-data/", "published_at": "2025-08-13T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c01aadabe", "title": "LLMs in the Building Industry", "url": "https://ar-ms.me/thoughts/llms-in-the-building-industry/", "published_at": "2025-07-13T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c025bbb0a", "title": "Writing a C Compiler, in Zig", "url": "https://ar-ms.me/thoughts/c-compiler-1-zig/", "published_at": "2025-06-17T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c02c3ae59", "title": "Chapter 10: Linking", "url": "https://ar-ms.me/paella/c10/", "published_at": "2025-06-04T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c03823380", "title": "Chapter 9: Functions", "url": "https://ar-ms.me/paella/c9/", "published_at": "2025-06-01T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c0452ecd5", "title": "Chapter 8: Loops", "url": "https://ar-ms.me/paella/c8/", "published_at": "2025-05-27T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c0468a222", "title": "Chapter 7: Blocks", "url": "https://ar-ms.me/paella/c7/", "published_at": "2025-05-25T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c04989b71", "title": "Chapter 6: Conditions", "url": "https://ar-ms.me/paella/c6/", "published_at": "2025-05-24T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c04a945a6", "title": "Chapter 5: Variables", "url": "https://ar-ms.me/paella/c5/", "published_at": "2025-05-21T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c04b65ec9", "title": "Chapter 4: Logic", "url": "https://ar-ms.me/paella/c4/", "published_at": "2025-05-19T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c04efe787", "title": "Chapter 3: Binary", "url": "https://ar-ms.me/paella/c3/", "published_at": "2025-05-17T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c05ea8792", "title": "Chapter 2: Unary", "url": "https://ar-ms.me/paella/c2/", "published_at": "2025-05-14T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c06dfe1ad", "title": "Chapter 1: Intro", "url": "https://ar-ms.me/paella/c1/", "published_at": "2025-05-10T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c07732331", "title": "Placemaking Syria", "url": "https://ar-ms.me/thoughts/placemaking-syria/", "published_at": "2025-05-03T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c081d3b4c", "title": "Parsing Hearthstone Deck Codes", "url": "https://ar-ms.me/thoughts/parsing-hearthstone-deck-codes/", "published_at": "2024-11-14T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c08ab1d5b", "title": "The Hanging Gardens Problem", "url": "https://ar-ms.me/thoughts/the-hanging-gardens-problem/", "published_at": "2024-10-17T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c09071595", "title": "My Ideal Code Editor", "url": "https://ar-ms.me/thoughts/my-ideal-code-editor/", "published_at": "2024-09-24T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c09f5968f", "title": "The Garden of Odin", "url": "https://ar-ms.me/thoughts/the-garden-of-odin/", "published_at": "2024-09-01T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c0a2fee60", "title": "Thoughts on Arabic Justification", "url": "https://ar-ms.me/thoughts/practical-arabic-justification/", "published_at": "2023-04-12T00:00:00+00:00" }, { "id": "01a0872e-6d0a-7057-bae1-5b0c0a6cecd5", "title": "Knuth's Linebreaking Algorithm for non-Programmers", "url": "https://ar-ms.me/thoughts/linebreaking/", "published_at": "2023-04-02T00:00:00+00:00" } ] posts Claim your blog
Back to ar-ms.me
Blog · corpus.blog/blogs/ar-ms.me/posts

ar-ms.me

ar-ms.me

2026

2025

2024

2023