Homebridge: HomeKit Support for the Impatient

by

Sample Homebridge UI running on a local server

The lightbulb.

I recently moved to a new home, where I found that the light in my entryway was basically useless.

Conducting A Good Tech Interview

by

At Grio, we believe it takes great people to build great software. That’s why, when we add new members to our team, we work hard to ensure that we are hiring the best people for the job. In this blog post, I will cover tech interviews – why we do some of the things we do and how we use efficient tech interviews to screen for the best candidates for open positions.

Next.js 10 Updates and the Pros and Cons of the Virtual Conference Experience

by

The first Next.js conference was held in October 2020 and due to the coronavirus pandemic, the conference was held virtually. Instead of hotel conference rooms and banquet halls, I attended the conference from the comfort of my home. Like many who attended a conference this year, this was my first experience with an online conference. In this post, I will be talking about both the highlights of the conference itself, as well as the experience of attending a virtual conference in general.

Migrating from AngularJS to React- Part II

by

angular-react

Recently, I have been working on a migration project for a client that has presented a number of interesting challenges. In this blog post, I will identify some of the challenges we have faced on this project and discuss the solutions we developed to combat them. 

Migrating from AngularJS to React

by

angular-react

Most organizations with a web application will inevitably need to make a decision regarding their current front-end framework.  I’ve personally been involved with two projects that have come to this crossroads. One of the two applications was written in AngularJS, the other in Backbone.js. In both cases, the organization decided that the best course of action was a full rewrite using React and Redux.  In the case of the AngularJS app, a gradual migration approach was considered and I was lucky enough to have the opportunity to investigate this possibility.