Back to Home
March 24, 2026

How to Write a GitLab Issue That Actually Gets Fixed

Four things that turn a vague bug report into an issue that gets picked up, understood, and resolved.

March 23, 2026

The 99issues Tech Stack: Why We Chose Native Swift Over Cross-Platform

The full stack behind 99issues - Swift 6, SwiftUI, SwiftData, offline-first sync, and zero third-party UI dependencies. Layer by layer.

March 19, 2026

GitLab Work Items Explained: The Biggest Data Model Change in Years

GitLab is replacing Issues with Work Items - a unified, widget-based data model. Here's what's changing, what breaks, and why it matters.

March 16, 2026

5 Common .gitlab-ci.yml Mistakes (and How to Fix Them)

Five .gitlab-ci.yml patterns that cost you pipeline minutes and sanity - and the one-line fixes for each.