HipsterBrown
banner
hipsterbrown.com
HipsterBrown
@hipsterbrown.com
Empathetic Community Member
🤓 Dev Advocate at Viam
🤖 Embedded JS Enthusiast https://xs-dev.js.org
🚴‍♂️ Outdoor Cyclist
🧗‍♂️ Indoor Climber
🤖I've been learning about robot arms this summer and have been fascinated by the SO-ARM101, a low-cost, 3D-printable open source project. I built support for it in Viam to make it easier for other folks to configure and program their robot arms.

Full tutorial here: codelabs.viam.com/guide/so101/
September 3, 2025 at 5:10 PM
A remote presentation about remote-controlled robots! This talk has been a lot of fun to put together, so I hope folks enjoy watching it too. 😄
🤖 “Real-Time Robot Control From the Browser With WebRTC”
Catch the talk by @hipsterbrown.com at #JSNation!

💻 Online spots are still available — don’t miss out:
👉https://jsnation.com/?utm_source=twitter&utm_medium=speakerinvitation
June 10, 2025 at 3:12 PM
Reposted by HipsterBrown
💡Get a practical guide to taking hobby projects from desk to production at the talk by Nick Hehr, an invited expert with TC53.

Learn how WebRTC enables P2P communication, interact with embedded hardware & robotics via JS APIs, & make programming devices more accessible.
February 18, 2025 at 2:01 PM
🤖 I’m bringing real-time robots to JSNation on June 12th & 16th! You can register via my badge and watch the live stream for free: https://gitnation.com/badges/jsnation-2025/nick_hehr

What kind of robots would you like to see me demo?
Nick Hehr's JSNation 2025 badge
Join 10k engineers worldwide at JSNation 2025 and meet 50 top speakers at June 12 - 16, 2025
gitnation.com
February 13, 2025 at 4:51 PM
Feeling in my element this week at work. I’ve been hacking on hardware, 3D printing, presenting workshops, writing code, and generally feeling productive. 😎
January 30, 2025 at 6:06 PM
I backed every Pebble kickstarter and built various apps for the platform. I’m so excited by the potential of its return! 🙌

ericmigi.com/blog/why-wer...
Why We’re Bringing Pebble Back
Eight years later, you still can’t beat a Pebble
ericmigi.com
January 27, 2025 at 11:54 PM
Modern parenting is watching Sesame Street with my son while being on a technical committee meeting call because scheduling is tricky. 😆
January 23, 2025 at 10:27 PM
Successfully migrated a project using Polymer v1 components to Lit and Material Web Components 🙌 Feels good to remove all the vendored Bower packages and legacy build tools.
December 27, 2024 at 11:32 PM
Replaced some ceiling lights with remote-controlled fans, which mean my smart switches are basically useless. So now I’m working on embedding an ESP8266 into the remotes for ESPHome integration. 🤓
December 8, 2024 at 8:49 PM
🤔 Have you ever wanted to build your own vending machine that you could control with a web app?

🧙‍♂️One of my coworkers built one called the Sticker Wizard for our office! Check out the tutorial if you want to make it too:

codelabs.viam.com/guide/sticke...
Make your own sticker vending machine
codelabs.viam.com
December 6, 2024 at 8:13 PM
I’m not afraid of robots taking over because I still need to flip my vacuum over to clear all the stuck hair from the brushroll several times a year.
December 6, 2024 at 1:56 PM
It is so humbling as a dev to try creating an embedded display driver, especially without a datasheet and the only implementation being for a C++ graphics framework. 😵‍💫
December 2, 2024 at 8:24 PM
Is this too much to pack for tinkering while on vacation? 😅How do I pick?
November 24, 2024 at 5:35 PM
I backed every Pebble Kickstarter and built apps for my watches. So I’m genuinely excited to develop for this new JS-based watch platform, powered by the Moddable SDK: https://www.kickstarter.com/projects/pocuter/spectra
Spectra - The hackable smartwatch built for developers by Pocuter — Kickstarter
Merging high end smartwatches with maker freedom and right to repair.
www.kickstarter.com
November 23, 2024 at 5:44 PM
Last year, my knowledge of hardware was focused on microcontrollers & home automation with very little awareness about the wider world of robotics. Yesterday, I observed my first meeting of the Open Source Robotics Alliance (OSRA) where I was formally introduced as the representative for Viam! 🙌
November 22, 2024 at 4:16 PM
The first community contributed guide was just published to the xs-dev docs! This is a nice starting point for folks who want to use familiar JS tooling with embedded projects.

https://xs-dev.js.org/guide/usage-with-typescript/
November 20, 2024 at 6:44 PM
The newly announced Prusa CORE One looks like an incredible next generation printer, and there will still be an upgrade path for MK4S owners! https://www.prusa3d.com/product/prusa-core-one/
November 19, 2024 at 2:04 PM
Home Assistant ftw yet again. 🙌 I needed a physical remote for a set of Matter lights and I was able to pair an old IKEA Zigbee remote to control them all. The automations creator has come a long way.
November 18, 2024 at 5:32 PM
Replacing a light switch and outlet without going back to the hardware store feels like such an accomplishment after a couple years of home ownership. 💡
November 16, 2024 at 6:36 PM
I’ve had just enough caffeine today to be engaged by all the multi-tasking I’ve been doing, instead of overwhelmed and distracted. 😅
November 14, 2024 at 7:34 PM
Should I create a separate account for xs-dev (xs-dev.js.org)? Or still just keep updates on my personal?

Same with ECMA-419 content and changes? It would make for a good handle: embedded.js.org 🤔
November 14, 2024 at 5:01 PM
Speaking in the community track at ElasticON today! Brought a couple dev boards and mini rover to control. 🤖
November 13, 2024 at 3:09 PM
Tonight felt like a classic BoroJS evening with art, programming, and great conversation. Love to see the next generation starting up. 💖
November 13, 2024 at 3:34 AM
Reposted by HipsterBrown
“go start your own community events!” is my constant refrain, especially tonight as i got to join @jed.is and the chinatown.js community to talk about the history (and perhaps future - if the audience was activated enough🤞) of the boro.js family of meetups
November 13, 2024 at 3:14 AM