Latest Articles

My longer thoughts on various things I learn and believe about crafting software

Improving Collaboration in a Remote Team

Remote work and remote culture can be tough. It does not simply happen and has to be fostered and grown within an organization. How can we as individuals contribute to a stronger remote culture prioritizing collaboration and communication?

Your Audience Wants You To Win

While battling nerves before my first tech talk, my CEO shared a valuable lesson: your audience always wants you to win. This insight transformed my approach to public speaking, helping to turn anxiety into confidence.