Powering home automation with WebSocket APIsGet started with the Home Assistant WebSocket API In Part 1 of this series, we learned about the WebSocket protocol and how to set up our own WebSocket server in Node.js. Next, let’s explore how to use a public WebSocket API to access smart devices a...Jul 6, 2023·3 min read
Run a Minecraft server for free on KubernetesSimplify deployment for multiplayer Minecraft on a self-hosted Raspberry Pi server using Kubernetes Photo by Nina PhotoLab on Unsplash Just like Minecraft is more fun when a friend shows you how to make torches and avoid creepers, Kubernetes is also ...Jul 29, 2020·9 min read
How Postman Engineering does microservicesA microservices update about domain-driven squads, CDC testing, and happily ever after A couple years ago, Postman CTO and co-founder Ankit Sobti shared Postman’s struggle to escape from a microservices dependency hell. If you want to learn more abou...Jul 20, 2020·7 min read
Enable public access to connected devices in your local networkThree options for public access to a Philips Hue light — go ahead, turn on the lights in my kitchen In a recent Livestream with my teammate Arlemi, we unboxed some lights and messed around with the Philips Hue Lights API. We figured out how to turn o...Jul 7, 2020·6 min read
API rate limiting with Node and RedisSlow your roll by building a simple rate limiter to improve the availability of your API-based services Photo by Ludovic Charlet on Unsplash Rate limiting can protect and improve the availability of your API-based services. If you’re talking to an AP...Jun 29, 2020·6 min read
Set up a free Dynamic DNS service with ddclient on KubernetesDon’t gamble accessing self-hosted services on a Raspberry Pi when you’re away from home and your IP changes Photo by NASA on Unsplash Most internet service providers (ISPs) give residential customers a dynamic IP address. They pull from a pool of IP...May 12, 2020·10 min read
Adding an Octopus to the Zsh PromptTransition from bash to zsh with custom settings, conditional emojis, and git prompt Photo by Serena Repice Lentini on Unsplash For my last Mac, I had a friendly hamster face emoji in my terminal bash prompt. After I recently upgraded to a new Mac, I...Apr 5, 2020·3 min read