Trying to Use my iPad as a Laptop Replacement
A developer's experiment using an iPad Air with a third-party keyboard as a laptop replacement for mobile work, detailing the setup and initial challenges.
A developer's experiment using an iPad Air with a third-party keyboard as a laptop replacement for mobile work, detailing the setup and initial challenges.
Apple announces a second-generation AirTag with improved UWB chip, longer Bluetooth range, and a louder speaker for better tracking.
A detailed review of the Kinesis mWave, an ergonomic mechanical keyboard, covering its features, programmability, and typing experience.
A technical guide on using an iPhone as a Bluetooth PAN hotspot to solve IPv4 routing issues, with steps for Alpine Linux.
Analysis of CVE-2025-31212, an ironic iOS Bluetooth privacy vulnerability where a security feature designed to inform users leaked device data.
A developer shares a method for reverse-engineering a printer protocol by capturing and comparing data packets to ensure a new Go driver matches a Python reference.
A guide to setting up a Bluetooth device for serial communication on Linux using rfcomm and custom Bash scripts.
A guide to enabling wake-from-suspend for a Bluetooth keyboard on Ubuntu by configuring USB device power settings via sysfs and udev rules.
A guide to using the Ardusimple simpleRTK2B GNSS kit for centimeter-accurate RTK positioning, including Bluetooth module integration.
A developer shares their first-week experience at L4 Digital, detailing the office culture, tech setup, and initial coding work.
A technical guide on implementing Bluetooth background tasks for a Windows Phone 8.1 app to connect to an ELM327 car adapter.
A first-impression review of the Microsoft Sculpt Touch Mouse, covering setup, design, touch-scrolling, and initial user experience.