@
g
Ivan Prisyazhnyy
on software engineering
18 Aug 2023
How to debug linux kernel API (syscalls issues)?
10 Aug 2021
What is /proc/meminfo/MemAvailable?
28 Jun 2020
Multi-version concurrency control
17 May 2020
Deadlock prevention algorithms
18 Apr 2020
Testing serializability classes
30 Jul 2019
Transaction isolation anomalies
26 Nov 2018
Notes on Telegram (TG) instant messaging (IM) system data protocol
18 Mar 2018
How to read GoLang static single-assignment (SSA) form intermediate representation
04 Aug 2016
Docker Windows install instructions on the state of 4 August 2016
28 Apr 2016
How to call private functions (bind to hidden symbols) in GoLang
25 Apr 2016
PowerShell ducklish typed
15 Mar 2016
Approach into strong typed configuration management DSL with FAKE, F#, WinRM and PowerShell
06 Oct 2015
What you have to know about Consul and how to beat the outage problem
16 Sep 2015
What to measure about performance
12 Aug 2015
Why Rust is a grumpy cat?
05 Oct 2014
My extended list of Joel’s 12 steps to better code
30 Sep 2014
What to read on distributed systems
20 Aug 2014
Swap out problem on NUMA architecture
14 Aug 2014
Long wait time on ssh login
12 Aug 2014
Rebuild vagrant box
11 Aug 2014
NginX HttpSslModule Generate Certificates
10 Aug 2014
How to rebuild ubuntu memcached package from bzr source to lift up upstream version
09 Aug 2014
Debian Maintainers' Guide
09 Aug 2014
How to build custom plugin (SphinxCE) for Percona MySQL
08 Aug 2014
Pretty git branch graphs
07 Aug 2014
How to build Percona MySQL Server 5.5 from SOURCE
07 Aug 2014
How to easily build deb package with FPM