In this post we introduce Speescope, a useful tool to help you visualize what your program is doing and where it is spending time.

In this post we introduce Speescope, a useful tool to help you visualize what your program is doing and where it is spending time.
Multitime is a tool that you can use to repeat a command several times, and get additional information about its runtime: mean, standard deviation etc. Read this short article to get you started,
There are a subset of problems in software development that can be traced back to system calls or signals. Learn about STRACE, tool that let you trace system calls and signals and that can help you quickly figure out the origin of those problems.
We will talk about how to profit from some of GDB’s very useful albeit less known features.
Learn about FlameGraphs, a great tool that will help you quickly find slow functions in your program.
Connection keeps dropping with SSH? Read about mosh, a simple addition to SSH that can keep your connection survive the rough network environment.