Intro to JSX: HTML that does JavaScript
JSX is a way to write HTML inside of JavaScript, but it feels more like a way to write JavaScript inside of HTML. As a templating language, it is beloved by some and loathed by others. Here’s a look at how it works and why it’s important. Templating with JSX JSX was introduced as a templating […]
Read MoreEdge and IoT Predictions For 2024
Illustration: © IoT For All As has been an end-of-year tradition at IOTech, we are trying to polish our crystal ball and look into what the upcoming new year brings to the edge/IoT industry. Ever want to be humbled? Makes some predictions about what is going to happen in the coming year and then looks […]
Read MoreSQL unleashed: 9 ways to speed up your SQL queries
SQL is the leading language for developing and querying databases, but it has a few quirks. In my last article, I shared 7 SQL mistakes to avoid. Now, let’s take a look at 9 best practices for writing faster SQL queries. 9 best practices for faster SQL queries Retrieve only the columns you need Use CASE […]
Read MoreGlobalstar Helps Safeguard Africa’s Endangered Species
Globalstar Europe Satellite Services Ltd., a wholly owned subsidiary of Globalstar, Inc. (NYSE American: GSAT), the next-generation international telecommunications infrastructure and technology provider, announced today that its IoT satellite technology is being used to protect multiple endangered species of wildlife in Africa. Leading-edge satellite-enabled tracking devices incorporating Globalstar’s small and lightweight ST100 chipset are being used to monitor rhinoceros, part […]
Read More3 ways to reduce stress on the DevSecOps team
I recently moderated a session for the CSO Cybersecurity Summit on building resilience and addressing employee anxiety amid organizational transformation. My session focused on the stresses and burnout experienced by security teams, including recent data showing that 94% of chief information security officers (CISOs) suffer from work-related stress, and 65% admit their stress levels compromise […]
Read MoreIIoT vs. IoT: Examples and 5 Key Differences
Illustration: © IoT For All IoT, or Internet of Things, is the idea of connecting everyday devices to the internet, allowing them to send, receive, and process data. These devices, equipped with sensors, software, and other technologies, can communicate and interact with other devices and systems over the internet. They can be remotely monitored and […]
Read MoreWhat is an API? Application programming interfaces explained
The term API stands for application programming interface, a concept that applies everywhere from command-line tools to enterprise code, microservices, and cloud-native architectures. An API is an interface that software developers use to programmatically interact with software components or resources outside of their own code. An even simpler definition is that an API is the […]
Read MoreMQTT in IoT: What You Need to Know
Illustration: © IoT For All Internet of Things (IoT) and machine-to-machine (M-to-M) technologies require a messaging and connectivity protocol to exchange information from remote locations. When choosing such a protocol, several desirable features come into play: Small code footprint (to make it easy to implement in small devices) Low power consumption Low bandwidth consumption Low […]
Read MoreEMQ Joins the Connect With Confluent Partner Program
Morgan Hill, CA, Nov.21, 2023 – EMQ, developer of the world’s leading open-source MQTT messaging platform, EMQX, is proud to announce its status as a verified partner in the Connect with Confluent Partner Program. This partnership underscores EMQ’s dedication to fostering a dynamic ecosystem for efficient IoT data management and utilization in the cloud. Confluent Cloud, a highly regarded […]
Read MoreIoT data powers the metaverse
Samuel Taylor Coleridge’s The Rime of the Ancient Mariner describes the ill-fated journey of a sailor facing a challenging ocean, while making questionable decisions. Literature may seem far removed from 21st century emerging technology. But themes are often applicable, and the analogies may help us find our way — hopefully without an albatross hanging […]
Read More