41554 blogs · [ { "id": "01a0874d-858c-7119-b934-9a31ffca61b2", "title": "On game graphics and fairness", "url": "https://blog.kronis.dev/blog/on-game-graphics-and-fairness", "published_at": "2026-09-07T00:00:00+00:00" }, { "id": "01a0874d-858c-7119-b934-9a32006d67af", "title": "Bye Nextcloud, I'm moving to OpenCloud", "url": "https://blog.kronis.dev/blog/bye-nextcloud-i-m-moving-to-opencloud", "published_at": "2026-09-06T00:00:00+00:00" }, { "id": "01a0874d-858c-7119-b934-9a3200bd4685", "title": "I built a custom Claude Code launcher, then outgrew it", "url": "https://blog.kronis.dev/blog/i-built-a-custom-claude-code-launcher-then-outgrew-it", "published_at": "2026-08-28T00:00:00+00:00" }, { "id": "01a0874d-858c-7119-b934-9a320137db13", "title": "Kimi K3 is out, is Anthropic done?", "url": "https://blog.kronis.dev/blog/kimi-k3-is-out-is-anthropic-done", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a0874d-858c-7119-b934-9a32019d60b8", "title": "My new retro keyboards from Perixx", "url": "https://blog.kronis.dev/blog/my-new-retro-keyboards-from-perixx", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a0874d-858c-7119-b934-9a3202661aa7", "title": "Intel Arc B580 encoding issues with OBS (and what to do)", "url": "https://blog.kronis.dev/blog/intel-arc-b580-encoding-issues-with-obs-and-what-to-do", "published_at": "2026-07-08T00:00:00+00:00" }, { "id": "01a0874d-858c-7119-b934-9a32034c26c9", "title": "Z.ai's GLM 5.2 is a great model, but is it good value?", "url": "https://blog.kronis.dev/blog/z-ai-s-glm-5-2-is-a-great-model-but-is-it-good-value", "published_at": "2026-07-07T00:00:00+00:00" }, { "id": "01a0874d-858c-7119-b934-9a3203ff1dbd", "title": "AI slop is a self-inflicted tragedy", "url": "https://blog.kronis.dev/blog/ai-slop-is-a-self-inflicted-tragedy", "published_at": "2026-07-06T00:00:00+00:00" }, { "id": "01a0874d-858c-7119-b934-9a3204b1995b", "title": "AI psychosis and Anti-AI psychosis", "url": "https://blog.kronis.dev/blog/ai-psychosis-and-anti-ai-psychosis", "published_at": "2026-06-19T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3cc6dd34c", "title": "I rebuilt my blog (and then broke it)", "url": "https://blog.kronis.dev/blog/i-rebuilt-my-blog-and-then-broke-it", "published_at": "2026-06-13T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3cd3abf8b", "title": "Apple is increasing my cortisol levels", "url": "https://blog.kronis.dev/blog/apple-is-increasing-my-cortisol-levels", "published_at": "2026-05-09T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3cdeba45b", "title": "Setting up a Git Bash alias in Windows", "url": "https://blog.kronis.dev/blog/setting-up-a-git-bash-alias-in-windows", "published_at": "2026-05-07T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3ce8aeef5", "title": "Zed is pretty nice", "url": "https://blog.kronis.dev/blog/zed-is-pretty-nice", "published_at": "2026-05-07T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3ceeb687c", "title": "[LV] LATA 2026 Konference", "url": "https://blog.kronis.dev/blog/lv-lata-2026-konference", "published_at": "2026-04-21T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3cfcdabc9", "title": "On Anthropic", "url": "https://blog.kronis.dev/blog/on-anthropic", "published_at": "2026-02-28T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d025ceab", "title": "Buying some drives from Datablocks", "url": "https://blog.kronis.dev/blog/buying-some-drives-from-datablocks", "published_at": "2026-02-12T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d060b94d", "title": "Why Europe needs open source", "url": "https://blog.kronis.dev/blog/why-europe-needs-open-source", "published_at": "2026-02-08T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d14cf8cc", "title": "My dad passed away", "url": "https://blog.kronis.dev/blog/my-dad-passed-away", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d188e55d", "title": "Sometimes Dropbox is just FTP: building a link shortener", "url": "https://blog.kronis.dev/blog/sometimes-dropbox-is-just-ftp-building-a-link-shortener", "published_at": "2026-01-21T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d1aaa20c", "title": "I blew through 24 million tokens in a day", "url": "https://blog.kronis.dev/blog/i-blew-through-24-million-tokens-in-a-day", "published_at": "2025-10-20T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d2672d48", "title": "AIOs are superb, thermal pastes are the same?", "url": "https://blog.kronis.dev/blog/aios-are-superb-thermal-pastes-are-the-same", "published_at": "2025-10-13T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d30a62b9", "title": "I'm an e-waste consumer", "url": "https://blog.kronis.dev/blog/im-an-e-waste-consumer", "published_at": "2025-10-11T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d37364d7", "title": "My investments in 2025 so far", "url": "https://blog.kronis.dev/blog/my-investments-in-2025-so-far", "published_at": "2025-10-09T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d3966e8d", "title": "The great container crashout", "url": "https://blog.kronis.dev/blog/the-great-container-crashout", "published_at": "2025-08-31T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d3a362fa", "title": "Building brittle software", "url": "https://blog.kronis.dev/blog/building-brittle-software", "published_at": "2025-08-05T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d4a2fef8", "title": "AI, artisans and brainrot", "url": "https://blog.kronis.dev/blog/ai-artisans-and-brainrot", "published_at": "2025-06-27T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d4ee8a4d", "title": "More PC shenanigans: my setup until 2030", "url": "https://blog.kronis.dev/blog/more-pc-shenanigans-my-setup-until-2030", "published_at": "2025-06-13T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d5ad0b59", "title": "Stop killing games and the industry response", "url": "https://blog.kronis.dev/blog/stop-killing-games", "published_at": "2025-06-06T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d5c97658", "title": "It works on my Docker", "url": "https://blog.kronis.dev/blog/it-works-on-my-docker", "published_at": "2025-05-16T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d6756d17", "title": "Windows bootloader: it just works", "url": "https://blog.kronis.dev/blog/windows-bootloader-it-just-works", "published_at": "2025-05-11T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d6aa800c", "title": "What is ruining dual GPU setups", "url": "https://blog.kronis.dev/blog/what-is-ruining-dual-gpu-setups", "published_at": "2025-05-09T00:00:00+00:00" }, { "id": "01a0874d-858d-70ec-a353-e4d3d701df34", "title": "Software licenses and hyperscalers", "url": "https://blog.kronis.dev/blog/software-licenses-and-hyperscalers", "published_at": "2025-05-03T00:00:00+00:00" } ] posts Claim your blog
Back to blog.kronis.dev
Blog · corpus.blog/blogs/blog.kronis.dev/posts

blog.kronis.dev

blog.kronis.dev

2026

2025