Why You Should Use Component-Based Design in Unity

Traditionally, inheritance is leveraged within object-oriented programming to reuse code without rewriting it. In Unity, however, it’s better to use a composition-based approach. At a high level, components in Unity are just C# scripts that can be added onto a GameObject; they can be designed and implemented in many ways. Building up game features using […]

How to Run the Unifi Controller via LinuxServer.io’s Docker Image

In late 2019, I decided to upgrade my home network to use Ubiquity’s line of Unifi equipment. Hardwiring several access points to cover my sprawled-out, L-shaped ranch house has gone a long way to improving WiFi coverage. I’m also using a fair amount of the Unifi routing and switching equipment. Today, I’ll explain how I […]

The Benefits of Ruthless Collaborative Critique

Communication is difficult. And we’ve all seen reports that needed better peer review, important yet confusing emails, presentations that could have been much, much better, etc. In my experience, many of these situations could have been avoided if the creator had gotten the honest feedback they were asking for. Unfortunately, many people are afraid to […]

4 Steps to Starting a Daily Standup with Your Family During Remote Work/School

Since mid-March, my husband and I have been working from home full time; our two teenagers also began online schooling around that time. Like many households, we suddenly had to figure out how to maintain harmonious relationships while keeping the same levels of productivity. Influenced mostly by having to compete for office space and bandwidth, […]

3 Steps to Building Credibility & Winning Your Client’s Trust

As a member of a software implementation team, I consider building credibility with new clients extremely important. Fortunately, clients usually have many positive interactions with people at Atomic Object before meeting with us, which tees up the relationship. Nevertheless, there’s often a noticeable skepticism from clients before implementation begins. This is understandable, as these clients […]