Blog

All Engineering Company
Debugging TLS Handshake Failures on the STM32

Debugging TLS Handshake Failures on the STM32

November 11, 2025 • By Michael Mikuš
Engineering

Ever wondered what's actually happening when your IoT device fails a TLS handshake with cryptic errors? We captured real TLS packets from an STM32 board and dissected them in Wireshark to reveal the hidden cipher suite and certificate constraints that cause these failures, and discovered why even valid ECDSA certificates can be rejected.

How to test code with infrastructure dependencies

How to test code with infrastructure dependencies

October 25, 2024 • By Tomáš Pajurek
Engineering

These days, most applications need access to external infrastructure, such as a database or another application's API, to perform meaningful tasks. Applications that run without such dependencies are an exception rather than a norm. Yet, there is no widely accepted consensus on how such applications should be tested, and most literature and online resources on the topic of software testing are focused on other aspects.

Spotflow's journey towards better email deliverability - part 2

Spotflow's journey towards better email deliverability - part 2

August 13, 2024 • By Michael Mikuš
Engineering

Email deliverability can be challenging, particularly when dealing with the Google phishing quarantine. In this article, we will explore our approach to addressing this issue by modifying our verification email template. Initially, we will discuss the rationale behind selecting shared IP addresses over dedicated ones. We will also present concrete modifications that have significantly enhanced our email delivery efficiency, a critical factor for Spotflow's free trial and user registration processes.

The Things You Should Know About OpenTelemetry Exemplars in .NET

The Things You Should Know About OpenTelemetry Exemplars in .NET

August 1, 2024 • By David Nepožitek
Engineering

The goal of exemplars is to provide additional context to metrics. The idea is to pair the time series with a few raw measurements that contain extra information, such as which span was active at the time of the measurement. Thanks to that, when you see a peak in your request duration plot, you can quickly jump into the trace associated with the lengthy request.

Spotflow's journey towards better email deliverability - part 1

Spotflow's journey towards better email deliverability - part 1

July 10, 2024 • By Michael Mikuš
Engineering

Facing delays in email verification delivery can lead to a significant loss of potential customers. In this article, we will share our journey of troubleshooting these delays and evaluating the performance of well-known email service providers like SendGrid, Postmark, and Resend. Discover how our email deliverability improved as we transitioned to a new provider.

Security of IoT Devices

Security of IoT Devices

June 15, 2024 • By Tomáš Pajurek
Engineering

The security of IoT devices is complex and has many facets. While there are various types of IoT devices available, there are some fundamental security aspects that every IoT solution designer should bear in mind. To learn more about IoT device security, check out our concise guide.

Spotflow academic activities in 2024

Spotflow academic activities in 2024

June 15, 2024 • By Tomáš Pajurek
Company

Spotflow engineers with a 4+ year teaching record at leading Czech universities continue to impart their expertise in cloud architecture, data-intensive systems, observability, and IoT to computer science and software engineering students.

Scaling IoT Monitoring & Observability Solutions

Scaling IoT Monitoring & Observability Solutions

May 22, 2024 • By David Nepožitek
Engineering

Observability solutions are notoriously expensive when managing large-scale operations, particularly in IoT environments where telemetry data comes from thousands of devices. In this article, we will explore strategies for scaling an observability stack to maintain high performance and detailed insights while minimizing costs.

A Practical Guide to Monitoring & Observability of IoT Devices

A Practical Guide to Monitoring & Observability of IoT Devices

March 26, 2024 • By David Nepožitek
Engineering

Due to the unpredictable environments in which IoT devices frequently operate, it's essential to monitor them closely. Learn how to ensure seamless operation through effective monitoring and observability practices. Discover the key aspects of your IoT devices that require monitoring and the appropriate instruments for this purpose.

Spotflow © 2025

SOCIALS & CONTACT

>>>>>>>>>>>>>>>>>>>>>>>
>

COMPARE

>>>>>>>>>>