DevOps by Default Blog

Posts tagged "Go"

Clear

4 articles

Designing a Plugin Platform: WASM vs gRPC

GOTRS 0.6.4 published the design document for the GoatKit Plugin Platform, planned for version 0.7.0 in May. The Problem Every organisation wants different features. Statistics dashboards. FAQ systems. Calendar integrations. Process management workflows. Building everything into core makes the …

Read more

Test Infrastructure: Making Tests Match Production

GOTRS 0.6.3 focused on internal improvements. No headline features, but the kind of work that prevents future bugs. The Problem Our test suite used a separate authentication bypass. This seemed convenient - tests ran faster without real auth. But bugs slipped through because tests weren’t …

Read more

GOTRS: A Year of Building in the Open

Happy 2026! GOTRS version 0.5.0 marks a good moment to reflect on what’s been built since August. The Problem We Set Out to Solve OTRS-based ticketing systems work, but they’re stuck in the past. Perl monoliths don’t fit modern deployment patterns. Organisations wanted to modernise …

Read more

Starting a New Open Source Project: GOTRS

I’ve launched an open-source project called GOTRS - a modern ticketing system written in Go that maintains compatibility with OTRS databases. The Problem OTRS and its forks have powered IT service desks for decades, but they’re showing their age. Perl monoliths with complex deployment …

Read more