October 30, 2019

Emery Berger - Performance Matters

Awesome talk about how to measure program performance correctly and about using “causal profiling” to enable developers to see what parts of program are worth to be optimized.

November 13, 2018

Curated list of youtube talks

A curated list of youtube talks worth watching as a software engineer. Note that this list is mainly for me so I will not forget. I had to split this post into individual posts under the tag #talks.

February 13, 2018

State of software in 2018

It is now year 2018. Last year has seen some large strides in our technological prowess. All the big companies are now making AI personal asistants, smartphones in our pockets are more powerful than ever, you can shoot videos in 4k resolution with 60 frames per second, you can use software to make your photos much better instead of having actual optics. It is surely great time to be alive. Read more

January 23, 2018

Fail Fast

Do you remember all the posts about new businesses (read startups) need to fail fast (Business section)? Release first version as soon as possible to make them competitive? (insert peperidge farm meme here, haha) Recently it seems to me like almost every company adopted this startup mentality in their products. While I understand the need to release your product before the competition does, I disagree with using the consumer of said product as a beta-tester. Read more

September 20, 2017


First, watch this video. Think about it. The tree is made from CO2 + water + sun energy + little bit of nutrients . But, that is not all. Let’s think further about how amazing trees are. What do trees “eat” So trees need air, water, sun, nutrients. Trees use CO2 during daylight to initiate photosynthesis. Basically, they use what living things on earth exhale and can’t use to grow themselves. Read more

August 18, 2017

Developer Notebook

First, a little bit of background. I’m a software developer. I use PC’s all day. I’ve been programming on Windows, Linux and MacOS devices. At first, I thought that I can’t live without “proper” keyboard and mouse combination and at least 2 external monitors. This was when I was using Dell notebook with my ArchLinux. When my colleague switched to Macbook Air 13”, and started cursing about how he hates it, I was pointing and laughing at him for using Apple product. Read more

Powered by Hugo & Kiss.