If you love Amazon Chime, and who doesn’t, you’ve probably already embraced it as a widespread communication platform for your team. Since moving to Chime a few months ago, my team has moved almost all communication onto it. We have a team chat room, rooms for individual projects, rooms for scheduling and coordinating testing, and ones for a variety of on-the-side projects and hobbies. We use it exclusively for scheduled meetings and adhoc conversations especially […]
What’s more complex, a large-scale distributed system or a child. For parents, it’s obvious. At least systems tend to behave rationally. However, much like children, large systems are inherently complex. As complexity increases, unforeseen behavior emerges and causes unpredictable results. Sound like a child? Chaos Engineering, a software engineering methodology, aims to understand that complexity through experiments. Chaos Engineering is the practice of utilizing experiments to better understand complex systems by intentionally causing chaos and measuring […]
This is another great example of the awesome people I work with. One of my team members built a homegrown Internet connected controller for his A/C and used the opportunity to learn several new technologies including SparkJava. I love this kind of passion for learning new tech on personal projects. I can’t wait to see how we might use some of this.
I am constantly amazed by the genius of the people I am surrounded by at work. While setting up a demo of SonarQube to show my team’s tech debt, I asked if anyone had experience with using it. I thought someone might have some pointers on setting it up. Instead, I got sent this research paper a team member wrote about a case study measuring debt with SonarQube. So cool!
What’s In Your Bag is a common series on technology sites and blogs where writers open their bags and their hearts to show their favorite gadgets, tools, and necessities. With that in mind, I’d like to share what I typically carry in my bag on a daily basis or on a trip. I wrote up what I was using in June of 2014, and it’s pretty amazing how much has changed in three and a […]
For women in technology, life can be terrible. The male dominated field has recently come to light for being discriminatory, unfair, and often times completely hostile to females, but these problems have existed practically forever. After Susan Fowler’s piece about the harassment she faced at Uber, the manifesto published by a Google employee, and the sheer number of executives and leaders resigning from tech companies, it’s clear there is a huge problem in the industry, […]
It’s no secret that I’m an appreciator of gadgets and electronics. I’ve gone through probably 12 phones in the last 10 years and a variety of cameras, media players, computers, and devices. Most have ended up on Ebay after use, but a few have stayed in my collection longer. I’ve also received some interesting devices from my grandfather’s collection that have both a sentimental value to me as well as an awesome antique, analogue aesthetic […]
Call me old, but I remember the days before the internet, the iPhone, and modern computers. I was a do-it-your-selfer, building several computers from components, throwing together programs starting on a graphing calculator, moving to BASIC, and eventually learning to program. This aptitude gave me the ability to problem solve and focus on a singular, difficult task until complete, and I feel is responsible for my success in software development as a career. The industry […]
I’m not one for hot takes. This is much more of a lukewarm take. Everyone seemingly has an opinion on the leaked memo a Google employee wrote and circulated within the company last week. The employee has since been fired, Google’s CEO has penned a memo to employees on it, and the former employee has filed a free speech lawsuit. Everyone seems to feel the need to argue about whether or not it is protected […]
Software developers need to act more like parents with Artificial Intelligence “I think we should be very careful about artificial intelligence. If I had to guess at what our biggest existential threat is, it’s probably that. So we need to be very careful.” – Elon Musk “HAL had a lot of information, could piece it together, could rationalize it. Hopefully it would never have a bug like HAL did where he killed the occupants of […]