
Modern Embedded Software – Conception. Chapter 2
The software system conception is ESP32 based device. It should receive date from GPS and accelerometer via UART and I2C. System should output data to epaper…

The software system conception is ESP32 based device. It should receive date from GPS and accelerometer via UART and I2C. System should output data to epaper…

“Modern” approach to embedded software. I have reached the stage where it would be good to be able to monitor the progress of the track riding. I have a…

Dependency Injection (DI) has become a cornerstone technique in modern software development, promoting loose coupling and enhanced modularity. Particularly in…

I had recently a strange bug in production code. There was no simple way to debug this solution. I needed to test some of the code using production data.

In this chapter, we will focus how to release for production. I also have one fun fact about possibilities.

In this chapter, we will focus on fetching data in two ways: Server Action and API. We also touch forms topic.

In this chapter, we will focus on layouts, navigation with highlighting active link, images and rendering.

Next.js is a web development framework that makes building websites and web applications easier. It was created to simplify the process of developing React…

Code review is like a team check for computer programs. It’s a moment when your teammates take a close look at the code you wrote and offer advice. However…

Since the beginning of microprocessors, there can be only one task (set of computation) in time. If we need to made more than one task in a certain time, we…

Embracing good programming practices not only ensures efficient resource utilization but also facilitates seamless application scaling. One such practice is…

One of the worst nightmares for a programmer is having their code crash in production, especially when it comes to critical systems like those used in space…

Have you ever dropped changes (usually on the first commit) into a repository with a disconnected branch?

Linus Torvalds said that code with more than three levels of nesting is considered suboptimal, stating, “ if you need more than 3 levels of indentation, you’re…