Software development and project management at Somco Software, specializing in C++ and the Qt framework. Expertise in desktop, embedded, and mobile applications.
#Qt & QML Development
Learn how to use clang-format effectively in Qt and C++ teams. This practical guide explains how to keep formatting rules in .clang-format, reduce code review noise, configure Qt Creator to follow repository style, and roll out a consistent formatting policy across the project.
Michał Woźniak
Software Developer
#Embedded systems
Discover the basics of the Robot Operating System (ROS), its core concepts, ROS 1 vs ROS 2, and how it powers modern robotics innovation.
Michał Woźniak
Software Developer
#Embedded systems
How to test embedded software effectively? Explore tools, methodologies & trends—HIL, simulation, CI/CD, AI—to ensure safety, compliance and high performance.
Michał Woźniak
Software Developer
#IoT
As the Internet of Things (IoT) becomes ubiquitous, billions of connected IoT devices are now linked to the networks – from smart thermostats and factory sensors to insulin pumps and vehicle ECUs. But with this connectivity comes risk: how do you know if the device you’re talking to is genuine, not a malicious clone or a compromised node? That’s where IoT device authentication comes in.
Michał Woźniak
Software Developer
#Cybersecurity
Ensuring high quality and regulatory compliance in quality industries requires rigorous software testing and validation. Among the key metrics used to assess testing effectiveness are code coverage and test coverage. While closely related, these terms have distinct meanings and implications.
Michał Woźniak
Software Developer
#FinTech
This article will cover key aspects of trading GUIs, discuss ways to build them, and explain why technologies like C++ and Qt are especially effective in this area.
Michał Woźniak
Software Developer