Sibros Public Home
Coding Standards
This covers standards aimed for C programming for an Embedded Platform
This covers standards aimed for Python programming
Testing
Unit test tutorial with focus on C and
Unity+CMock
test framework
Design Principles
Code module designs in C
This article proposes the steps to designing high quality code
This proposes a standard way to read microcontroller peripherals to create portable code across different projects
Build Systems
An overview of the Bazel build system; how to set up toolchains, extending Bazel with Starlark, and more
An overview of Aspects in Bazel build system
An overview of Toolchains in Bazel build system
Misc
Everything you need to know about CAN bus.
Thorough explanation of how to use
protobuf
Library for C
Best Practices
- Good article about how to effectively handle Code Reviews
SIBROS TECHNOLOGIES, INC. CONFIDENTIAL