The not so smart home
A critique of smart home fragmentation, highlighting the frustration of managing multiple unreliable apps and the need for unified protocols.
Mislav Marohnić is a software developer and open-source contributor who writes about Ruby, Git workflows, Vim, terminal tools, and developer productivity. His blog features practical guides, thoughtful engineering essays, and reflections on long-term open-source work.
5 articles from this blog
A critique of smart home fragmentation, highlighting the frustration of managing multiple unreliable apps and the need for unified protocols.
The maintainer reflects on 10 years of the 'hub' CLI tool for Git/GitHub, its evolution, and the transition to the official 'gh' CLI.
Explains how a project's version control history, especially commit messages, serves as crucial documentation for understanding code changes and developer intent.
Explores a DIY method to cache dependencies for faster Travis CI builds in open source projects using shell scripts and Amazon S3.
A guide to debugging and fixing the common OpenSSL::SSL::SSLError in Ruby, explaining SSL/TLS basics and certificate verification.