Fall Detection System Prototype in STM32A two-week embedded systems project — accelerometer, OLED display, rotary encoder, and real-time alerting on a microcontroller. Why This Project? Falls are one of the leading causes of injury among 1Jun 4 · 7 min readmohammedev.hashnode.dev
Distributed locksIntroduction In the realm of concurrency, where multiple threads, and processes work to accomplish a certain task in parallel, the concept of synchronization becomes paramount as it allows achieving data consistency across all processes when these pr...1RAug 8, 2023 · 6 min readmohammedev.hashnode.dev
useDebounce in Android's JetPack Compose?Introduction Searching is an essential functionality in most commercial mobile apps as it allows users to quickly retrieve their content of interest rather than going through all the provided content which results in a poor user experience. Implement...12KRMay 6, 2023 · 5 min readmohammedev.hashnode.dev
Monitor file changes with inotify APIIntroduction Most of us have used tools like hot reload in our development journey where the app listens for file changes and reloads itself. An example of these tools is nodemon which monitors file changes in the directory and reloads the server aut...MOct 10, 2022 · 4 min readmohammedev.hashnode.dev
Real-Time Communication with WebSocketsIntroduction Real-Time communication or RTC has been a significant problem in computer science that’s tackled by a lot of engineers, it describes the responsiveness of a service within a specified time constraint, usually milliseconds or microseconds...Sep 4, 2022 · 8 min readmohammedev.hashnode.dev