41554 blogs · [ { "id": "01a087d2-ec41-7352-8ef1-375fd17b6b69", "title": "Strategic CFO: Why I Needed to Automate My Reality Check", "url": "https://renerocks.ai/blog/2026-03-02--oms3/", "published_at": "2026-03-02T15:57:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd1941199", "title": "Context-Aware Brain: Why Generic AI Failed Me", "url": "https://renerocks.ai/blog/2026-03-02--oms2/", "published_at": "2026-03-02T15:57:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd22fe598", "title": "Building a Memory for an AI That Wakes Up Fresh Every Day", "url": "https://renerocks.ai/blog/2026-02-24--building-a-memory/", "published_at": "2026-02-24T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd30395c7", "title": "Legibility is Leverage: Why Your Data Structure is Blocking AI", "url": "https://renerocks.ai/blog/2025-12-14--make-your-business-legible/", "published_at": "2025-12-14T23:45:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd3e2cabb", "title": "Why I Rotated the Kanban Board 90 Degrees", "url": "https://renerocks.ai/blog/2025-12-09--oms-1/", "published_at": "2025-12-12T14:20:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd4b83924", "title": "TigerFans: Building a High-Performance Ticketing System with TigerBeetle", "url": "https://renerocks.ai/blog/2025-11-02--tigerfans/", "published_at": "2025-11-02T19:20:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd512f816", "title": "Using build.zig.zon to Report Your Zig Package Version at Runtime", "url": "https://renerocks.ai/blog/2025-04-27--version-in-zig/", "published_at": "2025-04-27T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd5da94b3", "title": "Zig's noreturn is awesome!", "url": "https://renerocks.ai/blog/2025-04-23--noreturn/", "published_at": "2025-04-23T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd6538eb7", "title": "Binding Methods in Zig", "url": "https://renerocks.ai/blog/zig-bound-functions/", "published_at": "2025-03-26T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd6673548", "title": "You Need a Sheet of Paper", "url": "https://renerocks.ai/blog/why-paper/", "published_at": "2025-03-21T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd6d6e2ea", "title": "Blobz : Your wobbly Garbage Persistor", "url": "https://renerocks.ai/blog/blobz/", "published_at": "2025-03-17T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd77bf591", "title": "Syncing a local Jujutsu repo with remote changes", "url": "https://renerocks.ai/blog/jj-sync-remote/", "published_at": "2024-12-12T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd7829418", "title": "Recovering Clean History in Jujutsu (jj)", "url": "https://renerocks.ai/blog/jj-clean-history/", "published_at": "2024-12-04T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd80197fa", "title": "Jujutsu (version control) - one week in", "url": "https://renerocks.ai/blog/jj-one-week-in/", "published_at": "2024-11-29T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd8f6ea46", "title": "Handling merges and conflicts in an encrypted GitHub Zettelkasten", "url": "https://renerocks.ai/blog/merge-conflicts-encrypted-zettelkasten/", "published_at": "2021-01-21T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd90bbf49", "title": "Syncing your Obsidian vault to Android via an encrypted GitHub repository", "url": "https://renerocks.ai/blog/android-sync-obsidian-encrypted-github/", "published_at": "2021-01-18T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd94ece5d", "title": "How a CPU works", "url": "https://renerocks.ai/blog/y-how-cpu-works/", "published_at": "2021-01-16T00:00:00+00:00" }, { "id": "01a087d2-ec41-7352-8ef1-375fd980467f", "title": "Why and how I wrote my own slideshow presentation software", "url": "https://renerocks.ai/blog/why-bullets/", "published_at": "2021-01-16T00:00:00+00:00" } ] posts Claim your blog
Back to renerocks.ai
Blog · corpus.blog/blogs/renerocks.ai/posts

renerocks.ai

renerocks.ai

2026

2025

2024

2021