Hi, my name is Tomi

I'm a software and test automation developer from Finland. I'm a creative problem solver who enjoys developing quality driven software.

Many of my hobby projects are available on Github, mostly written in Go and Python, with some Javascript (React & Nextjs) sprinkled in.

This site contains basic programming tutorials using Go here, and test automation learning material for with Python here.

You can reach me on LinkedIn or by emailing me at tomi@haatos.com. I'm open to hearing about projects that could use my expertise in test automation or software development.

profile picture

Learn programming with Go

Implementing OAuth With golang.org/x/oauth2
Learn how to implement Google and Github OAuth by using the golang.org/x/oauth2 package.
Form Validation With Go & HTMX: Real-time Feedback Without the Frontend Fuss
Exploring a way to handle form validation on the client side with Golang and HTMX.
SQL Migrations in a Golang Project
Learn how to setup SQL database schema migrations within a Golang project.

Learn Python for test automation

Python for test automation: variables
Learn the basics of variables in Python.
Python for test automation: data types
Learn the basics of data types in Python.
Python for test automation: operators
Learn the basics of operators in Python.

Projects

goship.it
goship.it
Open source Go/Templ/HTMX/DaisyUI component library
statgains.com
statgains.com
Progress tracking web app.