41554 blogs · [ { "id": "01a087e8-e4e7-706b-9dbc-01a4d1549a25", "title": "I cancelled my JetBrains subscription", "url": "https://sysdev.me/2026/09/07/i-cancelled-my-jetbrains-subscription/", "published_at": "2026-09-06T20:33:40+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d1ba6b79", "title": "Over-engineering used to be bounded by boredom", "url": "https://sysdev.me/2026/08/10/over-engineering-used-to-be-bounded-by-boredom/", "published_at": "2026-08-10T10:31:37+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d29d85ba", "title": "Vibe Coding experiment", "url": "https://sysdev.me/2026/03/25/vibe-coding-experiment/", "published_at": "2026-03-25T09:56:06+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d2b3fceb", "title": "Making GenAI code review actually useful", "url": "https://sysdev.me/2026/02/19/making-genai-code-review-actually-useful/", "published_at": "2026-02-19T12:17:00+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d36f3683", "title": "IPO Season and the Death of Software Engineering (Again)", "url": "https://sysdev.me/2026/02/12/ipo-season-and-the-death-of-software-engineering-again/", "published_at": "2026-02-17T16:31:32+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d4021770", "title": "Development processes in the GenAI era", "url": "https://sysdev.me/2026/01/14/development-processes-in-the-genai-era/", "published_at": "2026-01-13T17:22:13+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d4822888", "title": "Today I learned... git shallow", "url": "https://sysdev.me/2025/12/31/today-i-learned-git-shallow/", "published_at": "2025-12-31T21:24:55+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d51118e6", "title": "Dealing with ThreadSanitizer Fails on Startup", "url": "https://sysdev.me/2025/12/05/dealing-with-threadsanitizer-fails-on-startup/", "published_at": "2025-12-04T20:29:06+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d584857d", "title": "Cross-Compiling Rust for Raspberry Pi", "url": "https://sysdev.me/2025/11/27/cross-compiling-rust-for-raspberry-pi/", "published_at": "2025-11-28T09:50:40+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d5ad2df1", "title": "What Actually Drove the Tech Layoffs", "url": "https://sysdev.me/2025/11/20/what-actually-drove-the-tech-layoffs/", "published_at": "2025-11-17T20:38:06+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d5d0bb6b", "title": "Identifying Video Streams Using RTP Header Extensions", "url": "https://sysdev.me/2025/11/09/identifying-video-streams-using-rtp-header-extensions/", "published_at": "2025-11-09T15:34:26+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d6a97a3d", "title": "Multilingual benchmarking project => Bazel for advanced engineering", "url": "https://sysdev.me/2025/08/01/multilingual-benchmarking-project--bazel-for-advanced-engineering/", "published_at": "2025-08-01T12:24:49+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d73647f1", "title": "TIL: how to debug randomly hanging Python applications", "url": "https://sysdev.me/2022/06/29/til-how-to-debug-randomly-hanging-python-applications/", "published_at": "2025-06-21T18:28:22+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d73c97b7", "title": "AI, Software Engineering, and the Evolution of Code Generation", "url": "https://sysdev.me/2025/02/05/ai-software-engineering-and-the-evolution-of-code-generation/", "published_at": "2025-06-21T12:22:59+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d81e4d95", "title": "Bazel and Rust: A Perfect Match for Scalable Development", "url": "https://sysdev.me/2024/12/29/bazel-and-rust-a-perfect-match-for-scalable-development/", "published_at": "2025-06-21T12:22:59+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d9026023", "title": "Fixing C++ lacks switches on strings", "url": "https://sysdev.me/2025/02/17/fixing-c-lacks-switches-on-strings/", "published_at": "2025-06-21T12:22:59+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d9523b43", "title": "Functional Programming style in C++", "url": "https://sysdev.me/2025/06/21/functional-programming-style-in-c/", "published_at": "2025-06-21T12:22:59+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4d9edab15", "title": "How to compile C++ in 2025. Bazel or CMake?", "url": "https://sysdev.me/2025/01/20/how-to-compile-c-in-2025-bazel-or-cmake/", "published_at": "2025-06-21T12:22:59+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4dab9a3b5", "title": "Minimal CI for Go library with GitHub actions", "url": "https://sysdev.me/2024/12/05/minimal-ci-for-go-library-with-github-actions/", "published_at": "2025-06-21T12:22:59+00:00" }, { "id": "01a087e8-e4e7-706b-9dbc-01a4dae62c1f", "title": "Managing Multi-Language Projects with Bazel", "url": "https://sysdev.me/2025/01/14/managing-multi-language-projects-with-bazel/", "published_at": "2025-06-21T12:22:59+00:00" } ] posts Claim your blog
Back to sysdev.me
Blog · corpus.blog/blogs/sysdev.me/posts

sysdev.me

sysdev.me

2026

2025