I have bad news; being able to write programs is only a tiny fraction of software development and data science. You have to know a lot of things and this can become very frustrating. You will be bombarded with acronyms and silly-named tools, like IDE, git, version control, CI, etc, etc. At some point, you have to start use the tools of the trade along with coding and here we give you some advice on what to use to become a pro.

(more…)

Information Theory (IT) was born in 1948 when Claude Shannon published its a Mathematical Theory of Communication. This seminal work uses linguistic examples, so Information Theory is related to language since its inception. There were many attempts to explain IT to the general audience, but Rényi’s Diary is outstanding with its unique style, clear prose and rigor. If you read only one book on IT, read this one!

(more…)