Home Page

Welcome

This site contains some useful stuff which I encounter during my work as a compiler developer and a researcher

Moreover, you can find here reviews and summaries of technical books, presentations, articles and links to interesting (at least for me) courses, blogs, sites.

And of course here will be the dragons, like drafts of my presentations, articles

Also I have a lot of good friends and some of them are brilliant engineers and some others – really professional HRs, therefore I think it would be useful for both side to share interesting jobs descriptions on this site, you can check them too, for sure

Finally, I think you should not be surprised if you will face here something that unrelated to my work, like notes about sport, drawing, GTD, etc

Latest posts

Initial Post

Hi again. My name is Pavel, or Paul for short. I worked as a software developer and an R&D engineer in many companies from small startups and indie game developers to big corporations from Fortune 500. I developed production systems with many programming languages: Visual Basic, C#, Java, C++, Python… a lot of them. I…

Important Skills for R&D Compiler Engineer

Firstly compiler engineers should be curious and patient. And one also should know the following things: CPU Design and Architecture. Algorithms (especially graph-based ones). Compiler internals (from parser to codegen). Operational systems design How linkers works Data Science / ML These are the first points which came to my mind. Obviously this list is far…

Useful Commands

In this article I will place different tips and tricks for git/bash/sed… But let’s start with setting bash prompt: export PS1=”\e[1;34m[\t]\e[0;32m\w>\e[0m” it changes prompt to this one:  In short: \e[1;34m – Begin color changes to light blue [\t] – Place current time between two brackets \e[0;32m – Begin color changes to green \w> – Place…

Get news to your email directly

Design a site like this with WordPress.com
Get started