About

Personal FAQ

Go Systems Programming Book

The book is ready and you can buy it from https://www.packtpub.com/networking-and-servers/go-systems-programming, https://www.amazon.co.uk/Go-Systems-Programming-Master-programming/dp/17... or from https://www.amazon.com/Go-Systems-Programming-Master-programming/dp/1787....

Go Systems Programming

I am currently working on a book called Go Systems Programming. You can find more information about it at http://www.mtsoukalos.eu/Go-Systems-Programming.

I used to have my own magazine column!

Starting from issue 151, Linux User and Developer magazine publishes "The Coding Column". The last "Coding Column" was in Linux User and Developer issue 165.

Things that I am proud of

  • The July 2013 issue of MacTech magazine had 4 of my articles published!
  • Writing an ftp client in C++ (for Linux) for my M.Sc. project!
  • Writing articles for Computer magazines for more than 10 years!
  • I have written articles for ;login (https://www.usenix.org/publications/login) magazine!
  • I have written articles for 3 UK Linux magazines: Linux User & Developer, Linux Format and Linux Voice!

Favourite Programming Language

My favourite programming language of all time is C. However, nowadays I really enjoy working with Go.

The Programming Languages I want to learn next

  • Erlang
  • Elixir
  • Rust
  • R

Which programming languages do I use?

I use Swift for writing iOS and Cocoa applications. I regularly use Perl and Python for writing UNIX scripts and Go and Rust for Systems Programming.

Do I offer Consulting Services?

Yes. Contact me for more information.

Am I available for teaching?

Yes. Contact me for more information.