logo

I am Thomas Craggs


Computer Science undergraduate and programming tutor

About Me

I am a Computer Science undergraduate passionate about technology and programming.

I believe in the power of open source software and contributing to the developer community. Most of my projects are available for free on GitHub

Technical Skills

I have experience in multiple programming languages and technologies, through my studies and personal projects:

  • Golang
  • Java
  • Python
  • HTML/CSS
  • SQL
  • Linux

Self Hosting & Open Source

This website is completely self-hosted on my own infrastructure and built from scratch using pure HTML. No frameworks, just clean code.

I believe in digital independence and keeping things simple where possible. You can find all the source code for this website along with my other projects on GitHub.

Education & Teaching

As a programming tutor, I help our next generation of programmers get started on their journey.

To deliver the best tuition, I have to understand programming concepts myself from the ground up. I regularly post about my own projects and learning experiences on my blog, sharing knowledge with the developer community.