I’m pivoting from Web Dev to Embedded Systems Engineering for 2026.I don’t have a hardware lab yet, so I’m mastering C/C++ and starting with simulations (Wokwi/Proteus) until I can get the real gear.
HTML/CSS was a great start, but I’m ready to get closer to the metal. 🛠️
Got some useful criticisms and feedback on this. Apparently, there are a few things I need to improve, particularly input validation and memory safety.
I'll be looking into them and rewriting the code with what I've learned.
Thanks to all who helped me inspect the code.
Small progress in my C programming journey! 💻🔥
I've completed the first milestone of my Student Records CLI project.
I built a program that collects a student's surname, name, and age, then saves the information to a .txt file using fopen() and fprintf().
Small progress in my C programming journey! 💻🔥
I've completed the first milestone of my Student Records CLI project.
I built a program that collects a student's surname, name, and age, then saves the information to a .txt file using fopen() and fprintf().
From there, I'll figure out the next step.
Rather than trying to build the entire system at once, I'll build it piece by piece and learn along the way.
Let's get back to it. 💻🔥
#CProgramming#LearningInPublic
Hey guys! 😂🤝
Been a little inactive here for a few days, but I'm back!
I've wrapped up my last C project, and it's time to start building my Student Records CLI.
My approach is simple: break it down into smaller problems.
First, I'll build a program that takes a person's name, writes it to a .txt file, then reads and prints it back.
Next, I'll extend it to handle multiple names and search through the records.
Project 3: Student Records CLI. 👨🏽💻📷
Moving beyond calculators and score analysis into managing student records with C.
Next up: structs, arrays, pointers, searching, and record management.
Time to find out how well I can bring these concepts together.
Project 2: Student Performance Analyzer — built with C. 💻
My biggest challenge wasn't writing individual functions. It was getting everything to work together.
Functions, header files, multiple source files, compilation, linking, and debugging logic.
#CProgramming
Another day for practicing C programming, I built a very simple program/programs.
Today's C programming progress 🚀
Built two versions of a simple calculator using functions.
First, I separated addition and subtraction into reusable functions. Then, I added a menu using switch so users could choose the operation.
Learning to write more organized C code, one project at a time. 💻
And this is all in line to finishing my initial project...
#CProgramming
I'm moving beyond writing everything in main() and learning how to break programs into smaller, reusable pieces.
The goal isn't just to make code work, but to understand why it works.
#Learninginpublic#Lowlevel#CProgramming
Hi guys!
I'm Olanrewaju and I'm an amateur in C, who has decided to go back to practicing the fundamentals much more properly.
Next stop in my C programming journey: functions. 🚀
One concept at a time. 🛠️
#CProgramming#LearningInPublic
I could move on to file handling in C, but there's one problem: pointers still confuse me sometimes. 😂
So I'm taking a step back to build 10 small projects around pointers.
I'd rather understand the fundamentals than rush through them.
One project at a time. 🛠️
Hi everyone, I'm Olanrewaju, an Electronics and Computer Engineering student exploring electronics design, circuit analysis, and PCB design.
I've been getting into tools like KiCad and working on strengthening my understanding of electronics through practical projects.