Sławomir Zborowski


Programming in C++ and Python3 for food and fun. Interested in ^comp.*$ – everything that has anything to do with computers – no matter if it's related to software, hardware, embedded or cloud. Blog: szborows.blogspot.com.



Distributed applications are easy. Just read the fine print (2017)

Did you know that most of the programmers with no prior experience related to distributed systems are expected to make the same set of mistakes? But why? Aren't distributed applications just as easy as traditional ones? Well… not exactly. Some problems negligible for monolithic applications become apparent when the system is distributed – like the speed of light, for instance. During the talk author will present couple of common fallacies and oversights when developing distributed application – all basing on his own experiences.


C++ Nasal Demons - What Undefined Behavior Is All About? (2016)

There's no doubt that C++ is exceptional language. C++ uniqueness, when compared to other languages, is visible in many dimensions. One of the commonly overlooked difference is presence of undefined behavior. What is it, though? Does it make sense? How is it related to performance? How one can find out whether her code is free of undefined behavior? The presentation, among other stuff, is going to address these questions.


How Evil Macros Can Be? (LT) (2016)

Krótka próba utworzenia najbardziej złośliwego kawałka kodu niszczącego ludziom dobry humor


IT Support A.k.a. Disservice (LT) (2016)

Krótka opowiadanka o tym jak to nasz IT support instalował nam wirtualne maszyny, których nie szło zupdate'owć.


JavaScript from C++ developer perspective (LT) (2016)

JavaScript from C++ developer perspective


C++17: The Upcoming Revolution (2015)

Is C++ going to die in coming years? Nothing further from the truth! After revolutionary changes in C++11 and minor improvements in C++14, the language is heading towards the next major release Ė C++17. It is still 2015, but it is obvious that C++17 will be a game changer. The presentation covers interesting and meaningful proposals that are likely to be included in the new standard.