Software Development insights, articles and news
Total Cost of Ownership in IoT
September was a busy month for us at The Curve, but Paul and I were able to get some time out of the office to attend The Things Conference in Amsterdam.
28th
October 2024

Five Common Pitfalls of Building a Product
At The Curve, we build products for our clients. These could be business systems that are used by internal stakeholders that we develop using a product mindset, or B2C products our clients then use with their own customers.
27th
September 2024

Unpacking the CrowdStrike Outage: What It Signals for the Future of IT Resilience
On the 19th July 2024, the world witnessed what could easily be described as the largest global outage IT outage in history when CrowdStrike, a cyber security solutions provider, shipped a defective security update that impacted an estimated 8.5 million Windows computers worldwide.
12th
August 2024

Unusual IoT Use Cases to Improve Business Performance
The Internet of Things (IoT) refers to a network of devices or objects that contain or are made up of a variety of sensors and other data gathering technologies that can connect and share information with one another as well as sharing data with other devices through an internet connection.
31st
July 2024

What are WebSockets, and Why Are They Essential for IoT?
Advances in IoT (The Internet of Things) technology has revolutionised the way devices interact with each other and with us. From smart homes to industrial automation, IoT devices rely on continuous, real-time communication to operate efficiently and effectively.
6th
June 2024
Understanding WebTransport and Its Advantages Over WebSockets in the IoT Landscape
As the Internet of Things (IoT) continues to expand, the need for efficient, reliable, and scalable communication protocols becomes increasingly crucial. WebSockets have been a popular choice for real-time communication between devices and servers, but a new contender, WebTransport, is emerging as a powerful alternative. This blog post delves into what WebTransport is, how it works, and why it represents a significant improvement over WebSockets, especially in the context of IoT.
6th
June 2024
Understanding the Cold Start Problem with AWS Lambda
AWS Lambda and Azure Functions are popular Function-as-a-Service (FaaS) offerings and are a staple of the serverless landscape. With FaaS offerings the cloud provider is responsible for running and managing the underlying compute that powers the service.
3rd
May 2024
Building for ARM with Docker – packaging libcamera-apps for Alpine on armv7
In this article we look at compiling applications for different CPU architectures using Docker to emulate on an x86 host, with a working example of packaging libcamera-apps for Alpine Linux for an armv7 device (a Raspberry Pi Zero) and armv8 (Raspberry Pi Zero 2).
21st
January 2024
Demystifying Agile Software Development
Agile has been a popular software development methodology since the early 2000s. Despite being around for over two decades, agile can still be misunderstood or incorrectly applied.
15th
January 2024
Developing an OPEL Measurement & Management System
Understanding OPELThe National Health Service (NHS) in the United Kingdom uses the Operational Pressures Escalation Levels (OPEL) system to monitor and manage the pressure on its services.
27th
February 2023

