Welcome to pikoTutorial!


Where pico articles solve tera problems

Inspired by the SI unit prefix “pico” (10^-12), this place aims to deliver short and targeted tutorials which can speed up work of every software engineer. Whether you’re a seasoned developer looking to brush up on specific topics or a newbie searching for some information during you first task, pikoTutorial is your most effective go-to resource for quick, clear and practical guides.

What you will find here?

One-page, all-in-one: pikoTutorial is a single-paged, never ending wall of helpful resources. All tutorials live right here.

No distractions: this website is meant to increase productivity during professional work, so you won’t find any distractions here – no commercials, no nested menus, no endless clicking, no pop-ups. Each tutorial is stripped down to the essentials.

For engineers, by engineers: I am a professional software engineer, surrounded by professional engineers, so I build the content around the actual needs that I see in my work environment.

How to use pikoTutorial

Just have this website always open somewhere on your secondary screen. Whenever you come across a thing that you don’t exactly remember how to use, just press Ctrl + F on pikoTutorial main page and type a keyword.

Examples:

  • you have a file on another Git branch, but you don’t exactly remember how to copy it to the current branch with Git – just search for copy files and it will take you to Copy files from another branch with Git pikoTutorial
  • you need to chain some Linux commands and you a quick remind of how to use xargs – just search for xargs and it will take you to How to use xargs on Linux pikoTutorial
  • you see that custom C++ literal would solve your current problem, but you need a short example of how to define and use it – just search for literals and it will take you to Custom literals in C++ pikoTutorial
  • you see that someone misses a command, but you don’t have time for explanation because of another call starting right now – tell “just copy command from here” and send him a link to pikoTutorial which solves the problem

What else?

If you’re like me interested in the C++ perspectives for the future, check out my personal analysis called Make C++ a better place where I compare various programming languages to C++ and try to answer the questions about how could we improve C++ software development.