Gitar Logo

Latest Notes

News and updates from the Gitar team. - find it all here.

The Missing Intelligence Layer for CI

The Missing Intelligence Layer for CI

Everyone likes the idea of an agentic CI system that understands what is happening, reacts intelligently, and keeps things moving while teams focus on code. On paper it looks simple. In practice it becomes far more complex. The Complexity of CI Agent...

2 min read
The Challenges of Parsing Kotlin
Part II: Lookahead and Ambiguity

The Challenges of Parsing Kotlin Part II: Lookahead and Ambiguity

Part I of this series looked at the challenges of handling newlines in Kotlin. But newlines aren’t the only difficulty in building a parser for the language. Kotlin’s grammar has ambiguities and, in some cases, requires unbounded lookahead to parse c...

10 min read
How We Used Our Own Agentic AI to Boost Development Velocity

How We Used Our Own Agentic AI to Boost Development Velocity

At Gitar, we’ve been dogfooding our own agentic AI product, and it’s dramatically transformed how we build software. Our development velocity has shifted into overdrive. Since deploying our agents, we’ve seen a 5x acceleration in PR merges, and over ...

5 min read
Gitar, Your Agentic Team

Gitar, Your Agentic Team

Teams are generating more code faster with the help of AI but the way they review and maintain code is still stuck in the past. Review queues pile up as engineers can’t keep up with review demands and progress stalls while everyone waits for approval...

3 min read
The Challenges of Parsing Kotlin
Part I: Newline Handling

The Challenges of Parsing Kotlin Part I: Newline Handling

Kotlin has an expressive and flexible syntax that enables a clean, modern coding style, but it also complicates parsing. This two-part blog series sheds light on Kotlin’s unique syntactic features and the parsing techniques needed to handle these fea...

10 min read
Automating code migrations with speed and accuracy

Automating code migrations with speed and accuracy

Migrating old code to new systems isn't just about keeping up with industry trends — it’s about making sure your software stays efficient, scalable, and secure. Code migrations also yield second order benefits, such as cost efficiency and improved de...

7 min read