Published inCodeXOS Task Scheduling — Visualizing Tasks Like A Flame Graph!I pray this won’t happen to any of you. And this shouldn’t happen in the first place.Oct 20, 2024Oct 20, 2024
Published inCodeXSymmetric and Asymmetric Encryption: We Pay Companies To Hack Our Cars!Hold on… you are telling me that these startups are given the authority to “hack” the communication protocol in our cars?Sep 29, 2024Sep 29, 2024
Published inCodeXTest Smarter, Not Harder: How Microsoft Z3 and Clang Can Help You Generate Effective Test CasesPrecondition: Read my article about AST!Jun 2, 20241Jun 2, 20241
Published inCodeXAdd GNU Debugger to your Software Development Toolkit!What other tools would you add to your software development toolkit?Mar 20, 2024Mar 20, 2024
Published inCodeXThe Role of a Scrum Master: It’s Not What You Think It Is!“Sorry, I don’t think I’m qualified… I’ve only been here for a year!” was what my mind was preparing me to say when my manager proposed…Feb 24, 2024Feb 24, 2024
Published inCodeXMemory Safety — Spatial and Temporal90% of security bugs are derived from memory safety problems in programs.Sep 2, 2023Sep 2, 2023
Published inCodeXWhat is the OSI Model in Computer Systems?If you followed me on LinkedIn, you had probably heard the news that I had recently enrolled into a cybersecurity course on Coursera…Aug 26, 2023Aug 26, 2023
Published inCodeXAUTOSAR: Ports and Interfaces (Part 3)Ports and interfaces enable communication between modules.Jul 29, 2023Jul 29, 2023
Published inCodeXFunctional Safety in Automotive Software — Display SystemsIt’s more complicated than you think!Jul 15, 2023Jul 15, 2023