56,966 blogs · [ { "id": "01a087e3-4b87-7193-9000-fd760e543b6a", "title": "MTG Drafting, A Crash Course", "url": "https://solivan.dev/blog/mtg-drafting-a-crash-course", "published_at": "2025-12-01T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd760f176b2d", "title": "Licensing in the Age of AI", "url": "https://solivan.dev/blog/licensing-in-the-age-of-ai", "published_at": "2025-07-02T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd760f6a52cd", "title": "Building a New Language", "url": "https://solivan.dev/blog/building-a-new-language", "published_at": "2025-06-30T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd760fffffc9", "title": "Sweat the Small Things", "url": "https://solivan.dev/blog/sweat-the-small-things", "published_at": "2025-03-19T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd7610a04ba1", "title": "Ergonomic Keyboards Pt1", "url": "https://solivan.dev/blog/ergo-keyboards-pt1", "published_at": "2024-04-20T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd76115d627a", "title": "Migrating to Hugo", "url": "https://solivan.dev/blog/migrating-to-hugo", "published_at": "2024-03-13T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd761214978c", "title": "Gamedev Log September 2023", "url": "https://solivan.dev/blog/gamedev-log-september-2023", "published_at": "2023-09-26T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd7612e97058", "title": "Video Encoding for People in a Hurry", "url": "https://solivan.dev/blog/video-encoding-for-people-in-a-hurry", "published_at": "2023-04-25T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd761335a023", "title": "How I Made This Site (2023 Edition)", "url": "https://solivan.dev/blog/how-i-made-this-site-2023", "published_at": "2023-04-24T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd7613c497a2", "title": "uses", "url": "https://solivan.dev/blog/uses", "published_at": "2022-04-09T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd7613d59af1", "title": "About", "url": "https://solivan.dev/blog/about", "published_at": "2022-04-07T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd7613fb1e44", "title": "Reader to Creator and Execution", "url": "https://solivan.dev/blog/reader-to-creator-and-execution", "published_at": "2022-03-18T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd76145211f2", "title": "Amateur Research", "url": "https://solivan.dev/blog/amateur-research", "published_at": "2021-12-10T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd7614945479", "title": "Goals", "url": "https://solivan.dev/blog/goals", "published_at": "2021-12-01T00:00:00+00:00" }, { "id": "01a087e3-4b87-7193-9000-fd76152fe3e7", "title": "What is This?", "url": "https://solivan.dev/blog/what-is-this", "published_at": "2021-11-30T00:00:00+00:00" } ] posts Claim your blog
Back to solivan.dev
Blog · corpus.blog/blogs/solivan.dev/posts

solivan.dev

solivan.dev

2025

2024

2023

2022

2021