Dec 3, 2025 · 13 min read · Welcome to C programming! If you're reading this, you're about to embark on an exciting journey into the world of programming. Don't worry if you've never used a command line before or if Linux sounds like a foreign language. By the end of this guide...
Join discussionAug 11, 2025 · 2 min read · Flexibility is valuable, but not when it comes at the cost of consistency. As HR leaders increasingly turn to gig workers to fill talent gaps, the short-term benefits can feel appealing: reduced hiring time, lower overhead, flexible scheduling. But t...
Join discussion
Jul 31, 2025 · 30 min read · Something you should know about me is that I hate the feeling of being reliant on things. Whenever I use any sort of tool, (especially if it is very specialized), the question that always persists in my mind is "If I did not have this tool, would I e...
Join discussion
Jul 7, 2025 · 25 min read · Learn C programming from scratch! Complete beginner's guide with examples, exercises, and step-by-step instructions to master C basics. Introduction Welcome to the fascinating world of C programming! If you've ever wondered how computers really work...
Join discussion
Jun 1, 2025 · 4 min read · C++ is a powerful, high-performance language—but have you ever wondered how your C++ code becomes an executable file your computer can run? In this blog, we’ll explore how C++ code gets converted into machine code, and how to generate each intermedia...
Join discussion
May 26, 2025 · 6 min read · Overview : As of May 27, 2025, turning a basic C program into an executable file is still an exciting software development process. A toolchain, which is a collection of programming tools that cooperate to transform machine-executable instructions fr...
Join discussion
Apr 19, 2025 · 12 min read · Welcome again everyone, I want to start off by saying that I finally came up with a solution that works for stage 2 and also meets the criteria of stage 3 by including more than 2 variants! This solution took me quite some time. In fact, I spent seve...
Join discussion
Apr 14, 2025 · 1 min read · Throughout this semester, We've been working on an enhancement to the GCC Compiler(reference). We want to aim for implementing Automatic Function Multi-Versioning (AFMV) cloning. Essentially, AFMV cloning allows a compiler to automatically generate o...
Join discussionApr 6, 2025 · 12 min read · Welcome again! In this article, I will be documenting how I completed the compare cloned functions and also output whether a function is pruned or not. However, before I get into the code. I want to teach you all a shortcut I created that you may als...
Join discussion