About me

Hi! I’m Toul—DevOps Software engineer turned application security nerd—and the person behind Automate the Boring Stuff with Go.
I started this site for people who don’t (yet) call themselves “developers.” If you’re a curious beginner who just wants the computer to do repetitive stuff for you—rename files, scrape a page, parse a CSV, send a report—this is for you.
We use Go because it’s fast, simple, and makes it easy to ship tiny programs that just work.
Over the last few years I’ve done DevSecOps and Application Security at top tech companies and spend my days helping teams write safer software.
That security background shapes how I teach: clear steps, small wins, and habits that keep your scripts reliable and safe.
What you’ll get here
- Plain-English lessons that assume zero experience
- Copy-paste snippets you can tweak for your own tasks
- Real-world mini-projects (automate files, emails, APIs, web scraping, reports)
- Light security tips along the way so your automations aren’t brittle or risky
Why Go?
- Easy to read, quick to learn
- Compiles to a single binary—no dependency headaches
- Blazing fast for data wrangling and web tasks
Start here
- Grab the free book/guide from the homepage.
- Pick a boring task in your life.
- Follow a lesson and ship your first tiny tool this week.
If you’ve ever said “there has to be a faster way,” welcome—you’re in the right place.
—Toul AppSec pro, teacher of tiny useful tools, believer in boring things done automatically