PinnedRuvinda DhambarageToolchains: A horror storyReal world examples of how a seemingly straightforward embedded Linux toolchain upgrade can go horribly wrongFeb 19, 2023Feb 19, 2023
PinnedRuvinda DhambarageA master guide to Linux cross compilingHigh level intro to everything you need to know to get started with cross compilingOct 1, 20231Oct 1, 20231
PinnedRuvinda DhambarageHow to master C++ in 2021How to cast yourself as a C++ pro without segfaultingMar 20, 20213Mar 20, 20213
PinnedRuvinda DhambarageUnderstanding Python for embedded systems developersHow to break from the shackles of C/C++ thinking and leverage the full potential of PythonJan 14, 2022Jan 14, 2022
PinnedRuvinda DhambarageDevOps for Embedded C/C++How to spot and fix the red flags in your workflowSep 25, 20211Sep 25, 20211
Ruvinda DhambarageLinux binary compatibility explained at 5 levels of difficultyWhat would happen if you copy an application compiled on one system and try to run it on another?Apr 17Apr 17
Ruvinda Dhambarage7 things I wish I knew about Shell ScriptingSome not-so-obvious stuff I wish I didn’t have to learn the hard waySep 23, 2023Sep 23, 2023
Ruvinda DhambarageTrueNAS offsite replicationHow to replicate a ZFS dataset to a second offsite TrueNAS computer with OpenVPNJul 21, 2021Jul 21, 2021
Ruvinda DhambaragePersonal Data Backup StrategiesTheoretical options and practical solutionsJun 18, 2021Jun 18, 2021
Ruvinda DhambarageHow to Not get FAT!What modern science has to say about obesity, diabetes and cholesterolFeb 4, 20211Feb 4, 20211