< Agenda

Create You First Linter

10:00 (1 hour) · Workshops · Workshop · Intermediate · Engineering

Manuel Doncel Martos
Manuel Doncel MartosTrying to make software that people use

Over the years, I’ve built several linters and in this session, I’ll show you how surprisingly simple it is to build your own linter in Go, but also,how powerful it can be. You’ll learn how to create a linter from scratch, plug it into golangci-lint, and use it to enforce your team’s style guide automatically in CI.

Manuel Doncel Martos

I am a Technical Lead with experience in building distributed systems. I have commercial experience in Java and Go but I'm passionate about learning new programming languages, which is why you'll also find me exploring other languages like Python and Rust. I enjoy tackling challenges, experimenting with different tech stacks, and growing as a developer. I always look how to improve the code quality, and for that I created several linters that I use in many of my projects.