What is Embedded Systems and why am I into it? π πππ₯π€π¬π«π°π²π±π΄π³πΎπ½π»πΉ Embedded systems are the quiet workhorses of modern technology. They are specialized computers built into larger products to perform specific tasks, often with strict requirements around timing, reliability, and power consumption. Unlike general-purpose computers such as laptops or smartphones, embedded systems usually run a single application and are designed to do it extremely well. From washing machines and microwave ovens to cars, medical devices, and industrial robots, embedded systems are everywhere, even if we rarely notice them. π¦π¨π₯ The role of an embedded systems engineer is to design, build, and maintain the software—and sometimes the hardware—that makes these systems function. This often means working close to the metal: writing low-level code in languages like C or C++, configuring microcontrollers, and interacting directly with sensors, motors, and communication interfaces. An embedd...
My Multi-project Method I have developed a method for dealing with procrastination and I have named it “My Multi-project Method”. πππππππππππ I procrastinate on a project by working on a different project. I will always do what needs to be done in time but if I’m leaving a task to the last possible moment then I may as make that time productive by working on one of my other projects. If I’m avoiding my emails I’ll procrastinate on that task by updating my CV. Whenever I’m working on my githubpages.io site I’ll make progress for a while before I hit a wall so instead of doing no work at all I’ll step back from that project to work on one of my Python based projects instead. Sometimes stepping back from a project for a few days or even a week can give me a better perspective on it when I get back into working on it. π€π₯π€π₯π ππ‘πΎπ½π»π»π»π»π»π» My current projects include: Working with PostgreSQL Databases. My Python based imperial u...