Bill Snyder

Bill Snyder

Sometimes it's a bug

Don't forget chip manufacturers sometimes have bugs in their BLE firmware - and it can really make you bang your head against the wall.

Key Questions App Developers Should Ask About Bluetooth Integrations

For product managers, understanding the nuances of Bluetooth can help ensure the product meets user expectations and aligns with business goals. Here are some questions the PM team should be asking:

Hacking Connected License Plates

While this might not technically be a “Bluetooth hack,” it caught my eye as it exposes a vulnerability in the overall system design, where the security chain depends on hardware robustness.

Questions for PM during Bluetooth Product Development

For product managers, understanding the nuances of Bluetooth can help ensure the product meets user expectations and aligns with business goals. Here are some questions the PM team should be asking:

Key Questions for QA in Bluetooth Testing

When QA teams are "Thinking in Bluetooth", the connected experience is front and center. Here are some key questions QA teams should ask during testing:

Thinking in Bluetooth

When a team decides to integrate Bluetooth into their product, it’s not just an engineering decision—it’s a ripple effect that touches multiple teams, from firmware developers to product managers, and even marketing.

Where does AI fit into developing a Bluetooth product?

In the context of developing a Bluetooth product, when is using AI a good idea?

Capturing Bluetooth Traffic on iOS

You’ve defined your use cases and designed your GATT profile. Now it’s time to validate the BLE integration in real-world scenarios and refine your design.

Wait, why did we decide this?

You’ve defined your use cases and designed your GATT profile. Now it’s time to validate the BLE integration in real-world scenarios and refine your design.

Sequencing BLE Operations During Troubleshooting

You’ve defined your use cases and designed your GATT profile. Now it’s time to validate the BLE integration in real-world scenarios and refine your design.