About

The Japanese katana sword has a legendary reputation for the robustness and strength of its blade. Deeply experienced weaponsmiths achieved this standard of quality by repeatedly reforging the blade until nearly all the metallurgical impurities were cast out. As a journeyman software craftsman, I embrace their approach as I build software. I devise numerous regression and unit tests to ensure software quality. A true master also knows his tools well and As such I have learned much of time honored tools such as Valgrind, strace, vim, gdb and many programming languages. Although I am not yet a master, over time, I am confident that new engineering experiences will shape and reforge me into the master craftsman I aspire to be.

Don’t comment bad code—rewrite it.

-Brian W. Kernighan The Elements of Programming Style

Powered by Hexo and Hexo-theme-hiker

Copyright © 2019 - 2024 A Software Craftsman's Tale All Rights Reserved.

Stefan Buszwatiuk