PinnedCreating relocatable Linux executables by setting RPATH with $ORIGINLots of modern C/C++ projects leverage Autotools to create GNU building system e.g. generate make files based on the platform. Executable…Jul 27, 20194Jul 27, 20194
Release Candidate (RC) and why it mattersThis is one of the articles from the Software Release Engineering series that I have been working on. Suggestions on topics to cover are…Nov 9Nov 9
License shift trend for open-source database vendorsJust a few days ago, Redis announced their decision of moving away from the existing BSD license, and embracing the RSALv2 and SSPLv1…Mar 25Mar 25
Google’s “Live at head” approach and Release ManagementThis is one of the articles from the Software Release Engineering series that I have been working on. Suggestions on topics to cover are…Mar 19Mar 19
Software Release Train modelThis is one of the articles from the Software Release Engineering series that I have been working on. Suggestions on topics to cover are…Feb 27Feb 27
Software Release Engineering (article series)I posted a few articles about software release engineering in the past. They got some good number of audiences/claps/suggestions, which…Feb 2Feb 2
Release branching and backportingThis is one of the articles from the Software Release Engineering series that I have been working on. Suggestions on topics to cover are…Jul 12, 2022Jul 12, 2022
Software Vendoring As A Release (SVAAR)This is one of the articles from the Software Release Engineering series that I have been working on. Suggestions on topics to cover are…Apr 26, 2022Apr 26, 2022
Hello world, 20212020 has been a really difficult year for many people, and human beings as a whole. The COVID-19 pandemic disrupted the world in an…Jan 12, 2021Jan 12, 2021