<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Growth Muse</title>
    <description>The latest articles on DEV Community by Growth Muse (@growthmuse831).</description>
    <link>https://dev.to/growthmuse831</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4131453%2Fd8480377-1bb2-4ac7-ba75-04603b91223d.png</url>
      <title>DEV Community: Growth Muse</title>
      <link>https://dev.to/growthmuse831</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/growthmuse831"/>
    <language>en</language>
    <item>
      <title>What Pharmaceutical Manufacturing Can Learn From Industrial IoT</title>
      <dc:creator>Growth Muse</dc:creator>
      <pubDate>Mon, 21 Sep 2026 21:49:23 +0000</pubDate>
      <link>https://dev.to/growthmuse831/what-pharmaceutical-manufacturing-can-learn-from-industrial-iot-590m</link>
      <guid>https://dev.to/growthmuse831/what-pharmaceutical-manufacturing-can-learn-from-industrial-iot-590m</guid>
      <description>&lt;p&gt;Pharmaceutical manufacturing has a data problem.&lt;/p&gt;

&lt;p&gt;Not necessarily a lack of data. In many facilities, there is plenty of it.&lt;/p&gt;

&lt;p&gt;Machines generate readings. Warehouse systems record inventory. Quality teams maintain records. Manufacturing systems track production. Sensors monitor environmental conditions. Enterprise software handles everything from planning to purchasing.&lt;/p&gt;

&lt;p&gt;The harder problem is getting all of those pieces to work together.&lt;/p&gt;

&lt;p&gt;A production manager may know that a batch is delayed, for example, but finding out &lt;em&gt;why&lt;/em&gt; can require looking across several systems. An asset may be somewhere in a facility, but its location might not be immediately obvious. A temperature reading may exist, but connecting that reading to a particular production event can require additional investigation.&lt;/p&gt;

&lt;p&gt;This is where industrial IoT and AIoT become interesting.&lt;/p&gt;

&lt;h2&gt;
  
  
  The real value of IoT isn't the sensor
&lt;/h2&gt;

&lt;p&gt;It's easy to think of industrial IoT as a collection of connected sensors.&lt;/p&gt;

&lt;p&gt;Put a sensor on a machine.&lt;/p&gt;

&lt;p&gt;Track an asset with RFID.&lt;/p&gt;

&lt;p&gt;Monitor room temperature.&lt;/p&gt;

&lt;p&gt;Collect the data.&lt;/p&gt;

&lt;p&gt;But collecting data isn't the same thing as creating useful information.&lt;/p&gt;

&lt;p&gt;The interesting part begins when those individual data points can be connected to operational events.&lt;/p&gt;

&lt;p&gt;Imagine a pharmaceutical facility where a piece of equipment is being used during a production process. Now combine:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The equipment's location&lt;/li&gt;
&lt;li&gt;Its utilization history&lt;/li&gt;
&lt;li&gt;Environmental readings&lt;/li&gt;
&lt;li&gt;Production records&lt;/li&gt;
&lt;li&gt;Maintenance information&lt;/li&gt;
&lt;li&gt;Material movements&lt;/li&gt;
&lt;li&gt;Relevant quality events&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Individually, these are just data points.&lt;/p&gt;

&lt;p&gt;Together, they can provide a much clearer picture of what is happening on the manufacturing floor.&lt;/p&gt;

&lt;p&gt;That's the direction in which industrial IoT is moving: from simply &lt;em&gt;monitoring things&lt;/em&gt; toward understanding relationships between things.&lt;/p&gt;

&lt;h2&gt;
  
  
  RFID and BLE solve a surprisingly practical problem
&lt;/h2&gt;

&lt;p&gt;One of the less glamorous problems in manufacturing is simply knowing where things are.&lt;/p&gt;

&lt;p&gt;Equipment, containers, materials, tool&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Building AI for the Physical World Is a Different Engineering Problem</title>
      <dc:creator>Growth Muse</dc:creator>
      <pubDate>Mon, 21 Sep 2026 20:58:30 +0000</pubDate>
      <link>https://dev.to/growthmuse831/-building-ai-for-the-physical-world-is-a-different-engineering-problem-52cj</link>
      <guid>https://dev.to/growthmuse831/-building-ai-for-the-physical-world-is-a-different-engineering-problem-52cj</guid>
      <description>&lt;p&gt;&lt;em&gt;Why taking AI out of the browser changes the way we think about software architecture&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A lot of modern AI development happens in a very comfortable environment.&lt;/p&gt;

&lt;p&gt;You have an API, a database, a model, a frontend, and a relatively predictable network connection.&lt;/p&gt;

&lt;p&gt;Then you put that same intelligence into a warehouse, factory, construction site, vehicle, or other physical environment.&lt;/p&gt;

&lt;p&gt;Suddenly, the assumptions start falling apart.&lt;/p&gt;

&lt;p&gt;The network disappears.&lt;/p&gt;

&lt;p&gt;Sensors produce noisy data.&lt;/p&gt;

&lt;p&gt;Hardware fails.&lt;/p&gt;

&lt;p&gt;Devices have limited compute.&lt;/p&gt;

&lt;p&gt;The environment changes in ways your training data didn't anticipate.&lt;/p&gt;

&lt;p&gt;And, perhaps most importantly, the output of your software can affect something in the real world.&lt;/p&gt;

&lt;p&gt;That's what makes physical AI and industrial AIoT interesting from an engineering perspective.&lt;/p&gt;

&lt;p&gt;The difficult part isn't simply putting an AI model next to an IoT device. It's designing a system that can reliably connect the physical world to software and turn imperfect observations into useful decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  The architecture is bigger than the model
&lt;/h2&gt;

&lt;p&gt;A typical AI application might look something like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User
  ↓
Application
  ↓
API
  ↓
AI Model
  ↓
Database
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;An industrial AIoT system can look considerably different:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Physical Environment
        ↓
Sensors / Devices
        ↓
Connectivity
        ↓
Edge Processing
        ↓
Data Pipeline
        ↓
AI / Analytics
        ↓
Application
        ↓
Operational Decision
        ↓
Physical Action
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There are many more places where things can go wrong.&lt;/p&gt;

&lt;p&gt;A temperature sensor might drift.&lt;/p&gt;

&lt;p&gt;A tracking device might lose connectivity.&lt;/p&gt;

&lt;p&gt;A machine may generate data at a much higher rate than the backend expects.&lt;/p&gt;

&lt;p&gt;An AI model may receive incomplete information.&lt;/p&gt;

&lt;p&gt;And even if the model produces a technically correct prediction, someone still has to decide what to do with it.&lt;/p&gt;

&lt;p&gt;That last part is easy to overlook.&lt;/p&gt;

&lt;p&gt;AI isn't the end of the system. It's one component inside the system.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start with the physical problem
&lt;/h2&gt;

&lt;p&gt;One of the easiest mistakes in AI projects is starting with the technology.&lt;/p&gt;

&lt;p&gt;"We should use computer vision."&lt;/p&gt;

&lt;p&gt;"Let's add an LLM."&lt;/p&gt;

&lt;p&gt;"We need an edge model."&lt;/p&gt;

&lt;p&gt;"Can we build a predictive maintenance system?"&lt;/p&gt;

&lt;p&gt;Those are technology decisions.&lt;/p&gt;

&lt;p&gt;The better first question is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is actually happening in the physical environment that we want to understand or improve?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Imagine a warehouse where equipment is frequently misplaced.&lt;/p&gt;

&lt;p&gt;The interesting problem isn't necessarily "How can we use AI?"&lt;/p&gt;

&lt;p&gt;The problem might be:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How can we know where important assets are, where they have been, and whether they are moving through the expected workflow?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That changes the architecture.&lt;/p&gt;

&lt;p&gt;You might need location sensors, connectivity infrastructure, an asset database, event processing, anomaly detection and an interface for operations teams.&lt;/p&gt;

&lt;p&gt;AI may be part of that system.&lt;/p&gt;

&lt;p&gt;It doesn't necessarily need to be the entire system.&lt;/p&gt;

&lt;h2&gt;
  
  
  Data quality becomes a systems problem
&lt;/h2&gt;

&lt;p&gt;In a normal software application, developers often have relatively clean inputs.&lt;/p&gt;

&lt;p&gt;Physical systems aren't nearly as polite.&lt;/p&gt;

&lt;p&gt;Consider a sensor measuring vibration from industrial equipment.&lt;/p&gt;

&lt;p&gt;The data might contain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Noise&lt;/li&gt;
&lt;li&gt;Missing values&lt;/li&gt;
&lt;li&gt;Outliers&lt;/li&gt;
&lt;li&gt;Sensor drift&lt;/li&gt;
&lt;li&gt;Different sampling rates&lt;/li&gt;
&lt;li&gt;Temporary connectivity failures&lt;/li&gt;
&lt;li&gt;Changes caused by normal operating conditions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If that data goes directly into an ML pipeline, the model isn't magically going to fix everything.&lt;/p&gt;

&lt;p&gt;The pipeline has to understand the characteristics of the data first.&lt;/p&gt;

&lt;p&gt;That means AIoT developers need to think about things like validation, timestamp synchronization, buffering, preprocessing, device identity and data lineage.&lt;/p&gt;

&lt;p&gt;In other words, the data engineering layer becomes just as important as the model.&lt;/p&gt;

&lt;h2&gt;
  
  
  Edge vs. cloud isn't a simple choice
&lt;/h2&gt;

&lt;p&gt;Another interesting architectural decision is deciding where intelligence should run.&lt;/p&gt;

&lt;p&gt;Cloud processing has obvious advantages.&lt;/p&gt;

&lt;p&gt;You can use more compute, centralize models, update systems more easily and aggregate information from many devices.&lt;/p&gt;

&lt;p&gt;But sending everything to the cloud isn't always practical.&lt;/p&gt;

&lt;p&gt;A system might need to respond quickly.&lt;/p&gt;

&lt;p&gt;The network might be unreliable.&lt;/p&gt;

&lt;p&gt;Bandwidth might be expensive.&lt;/p&gt;

&lt;p&gt;Some information may be sensitive.&lt;/p&gt;

&lt;p&gt;This is where edge processing becomes useful.&lt;/p&gt;

&lt;p&gt;A simplified architecture might look like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Sensor
  ↓
Edge Device
  ↓
Local Processing
  ↓
Important Events
  ↓
Cloud
  ↓
Central Analytics
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The edge doesn't have to replace the cloud.&lt;/p&gt;

&lt;p&gt;The two can complement each other.&lt;/p&gt;

&lt;p&gt;For example, an edge device could filter or classify incoming data locally while the cloud handles longer-term analytics, fleet management and model updates.&lt;/p&gt;

&lt;p&gt;The right architecture depends on the actual requirements of the system.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reliability matters more than impressive demos
&lt;/h2&gt;

&lt;p&gt;A prototype can work beautifully for ten minutes.&lt;/p&gt;

&lt;p&gt;A production system has to work on a Monday morning when three sensors are offline, the network is unstable, and someone accidentally disconnects a gateway.&lt;/p&gt;

&lt;p&gt;That's a completely different engineering standard.&lt;/p&gt;

&lt;p&gt;Developers working on physical systems need to think about failure modes early.&lt;/p&gt;

&lt;p&gt;What happens if a device stops reporting?&lt;/p&gt;

&lt;p&gt;What happens if data arrives late?&lt;/p&gt;

&lt;p&gt;What happens if two devices report conflicting information?&lt;/p&gt;

&lt;p&gt;What happens if an AI prediction has low confidence&lt;/p&gt;

</description>
      <category>ai</category>
      <category>architecture</category>
      <category>iot</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>What Developers Should Know About Building Child Tracking Systems</title>
      <dc:creator>Growth Muse</dc:creator>
      <pubDate>Fri, 18 Sep 2026 15:20:26 +0000</pubDate>
      <link>https://dev.to/growthmuse831/what-developers-should-know-about-building-child-tracking-systems-3lmh</link>
      <guid>https://dev.to/growthmuse831/what-developers-should-know-about-building-child-tracking-systems-3lmh</guid>
      <description>&lt;p&gt;Child tracking sounds simple on the surface: attach a device to a child and show their location on a screen.&lt;/p&gt;

&lt;p&gt;In practice, it is much more complicated.&lt;/p&gt;

&lt;p&gt;A reliable child tracking system has to deal with location accuracy, connectivity, battery life, privacy, alerts, and what happens when something goes wrong. For developers building IoT or location-based applications, it is a good example of how hardware and software have to work together.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Location is only one part of the problem&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;GPS is probably the first technology that comes to mind. It can be useful outdoors, but large venues create different challenges. Signals can become unreliable around buildings, indoor spaces, and crowded environments.&lt;/p&gt;

&lt;p&gt;That is why modern tracking systems can use different technologies depending on the environment. BLE, RFID, UWB, and GPS each have different strengths.&lt;/p&gt;

&lt;p&gt;The interesting engineering challenge is deciding which technology—or combination of technologies—makes sense for a particular use case.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;_ Alerts matter as much as location_&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Knowing where a device is isn't necessarily enough.&lt;/p&gt;

&lt;p&gt;A useful system needs to turn location data into something actionable. For example, a venue could establish predefined zones and generate an alert when a tracked device moves outside an expected area.&lt;/p&gt;

&lt;p&gt;This is where concepts such as geofencing become important.&lt;/p&gt;

&lt;p&gt;Instead of constantly asking someone to monitor a map, the software can identify unusual movement and notify the appropriate person automatically.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;The backend needs to be reliable&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There is also a less visible side to the system: infrastructure.&lt;/p&gt;

&lt;p&gt;Tracking devices may continuously send location or status information to a backend service. That data then needs to be processed, stored, and displayed with as little delay as possible.&lt;/p&gt;

&lt;p&gt;Developers may need to think about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Device authentication&lt;/li&gt;
&lt;li&gt;API reliability&lt;/li&gt;
&lt;li&gt;Real-time data processing&lt;/li&gt;
&lt;li&gt;Battery optimization&lt;/li&gt;
&lt;li&gt;Offline connectivity&lt;/li&gt;
&lt;li&gt;Alert delivery&lt;/li&gt;
&lt;li&gt;Data retention&lt;/li&gt;
&lt;li&gt;Access controls&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A failure in any one of these areas can affect the entire experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Privacy cannot be an afterthought&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Child tracking involves particularly sensitive location information. Developers should therefore think carefully about who can access the data, how long it is retained, and how information is protected.&lt;/p&gt;

&lt;p&gt;Security and privacy should be considered during system design rather than added after the product is finished.&lt;/p&gt;

&lt;p&gt;For developers interested in the broader architecture behind these systems, &lt;a href="https://amusetechsolutions.com/" rel="noopener noreferrer"&gt;this overview of child tracking technology&lt;/a&gt; provides an example of how IoT, location technologies, and venue safety can be brought together.&lt;/p&gt;

&lt;p&gt;The bigger lesson is that tracking isn't really about putting a dot on a map. It's about building a dependable system that connects devices, software, people, and real-world environments—and making sure it continues to work when it matters most.&lt;/p&gt;

</description>
      <category>iot</category>
      <category>gps</category>
      <category>security</category>
      <category>techtalks</category>
    </item>
  </channel>
</rss>
