feeds.feedblitz.com feeds.feedblitz.com

Self-Hosting Your Own Cloud – Part 7: Building a Personal Private Network with WireGuard

About a year ago, I wrote about how to use OpenVPN to provide secure remote access to your home network and its resources to start building your own private cloud. I have been incrementally adding network services since. Recently, I’ve started using WireGuard instead of OpenVPN. I’ve found that the configuration is far simpler, while also letting me create what I’ve started to call my “Personal Virtual Private Network”...

feeds.feedblitz.com feeds.feedblitz.com

Four Tips for Surviving Full-Time Remote Work with a Toddler

When the work-from-home directive came out, my first thought was to set up shop in our guest room. But spending all day, every day locked in a sparsely-decorated room, alone, was too much for someone who thrives in Atomic’s active and social open office environment. If I wanted to see the faces of other living beings (besides my cat) once in a while, I’d have to work on the first floor, where I’d be closer to my husband and...

feeds.feedblitz.com feeds.feedblitz.com

Disruption on the horizon

Innovations in technology have been a prime agent for disruption throughout much of human history.  Advancements in materials science gave English archers, with their superior longbows, the advantage over the French in many conflicts during the Hundred Years War; such as the Battle of Agincourt.  In the late 2000’s, the music industry was forced to reinvent itself in the face of changing consumer consumption models as a result of...

feeds.feedblitz.com feeds.feedblitz.com

Five Tools for Delivering Projects While Working Remotely

In the wake of the current pandemic, Atomic Object has moved to working remotely. As a Delivery Lead, it’s my job to ensure that projects are being managed and work is being completed at an ongoing pace. I have to make sure that my teams are free of blockers and have work lined up and that clients are aligned on product goals and understand our development cadence. Below are a few tools I use to deliver projects while working with...

feeds.feedblitz.com feeds.feedblitz.com

Supercharge Your Caps Lock: Remapping with Karabiner Elements

Lately, I’ve been trying to learn and use Vim keybindings whenever possible. I don’t have any hard stats to prove that my productivity has increased, but I feel like I spend less time bumbling around editors and more time putting the cursor where I want it. Vim is a great tool in my professional tool belt. One of the first bits of advice I found after starting my Vim journey was to remap my Caps Lock key to Escape. It’s an easy...

feeds.feedblitz.com feeds.feedblitz.com

The Error Handbook, Part 3 – How to Handle Your Errors

Yesterday, I explained the different ways that errors can be represented in your code. Today I’ll talk about error handling, which is what makes errors such a tricky subject to begin with. Why is error handling so difficult? There are typically many more ways for a system or operation to fail than to succeed. Error handling is often not a “local” event but one that takes place across multiple application layers. Errors are...