Leadership

When to Say No: Protecting Engineering Focus in a Fast-Growth Org

In high-growth environments, it’s easy for engineering teams to get pulled in too many directions. Feature requests. Integrations. “Quick wins.” All with good intentions—but often, bad timing.

As a leader, saying no is one of your most important jobs.

Here’s how to do it without alienating stakeholders:

Continue reading

The Leadership Skill No One Talks About: Listening at Scale

There’s a lot of advice out there for technology leaders about communication. We talk about storytelling, decision-making, alignment, and influence. But what often gets overlooked—especially as your org grows—is the ability to listen at scale.

When you’re leading a six-person engineering team, you hear everything. You’re in the code, in the stand-ups, in the one-on-ones. But once that team becomes fifty, or a hundred, or spread across time zones and functions? Things start to get quiet at the top—and that’s dangerous.

Continue reading

Enhanced Data Privacy & Compliance: The New Frontier of Accountability

Data has become the lifeblood of modern enterprises, but with that comes a heightened focus on privacy and regulation. From the General Data Protection Regulation (GDPR) in Europe to state-specific laws in the U.S., companies now face an ever-evolving web of compliance obligations. I’ve witnessed firsthand how audits, regulations, and mounting legal scrutiny can derail projects—or, conversely, serve as catalysts for building a more secure, customer-friendly product.

Continue reading

Global Cloud Collaboration & Distributed Workflows: Redefining Team Dynamics

It’s no secret that the modern workforce is evolving. Today’s teams are far less likely to share a single office than they are to be spread across time zones, continents, and cultural backgrounds. For some companies, this shift happened abruptly, while others have been on this path for years. I’ve personally managed teams that started local and then expanded globally in the span of a few short months. When I think back to that explosive growth, cloud-based collaboration tools were the game-changer that made scaling possible.

Continue reading

Microservices and Low-Code Development: The Catalysts for Rapid Innovation

Building modern software solutions often feels like a race against time. Customer needs shift, market conditions change, and new competitors pop up in the blink of an eye. The monolithic architectures of old simply can’t keep pace with this relentless evolution. Enter microservices and low-code development, two approaches that, when used wisely, can accelerate delivery and foster innovation on a massive scale.

Continue reading

Zero Trust and Automation: A Security-First Approach

Security threats are more sophisticated and persistent than ever, making it clear that the traditional perimeter-based security model is obsolete. Instead of assuming trust based on network location, modern organizations must adopt Zero Trust, where every access request is verified dynamically.

Automation is the key to making Zero Trust work at scale. Without automated security controls, organizations would be overwhelmed by manual access approvals and threat responses. In this article, we’ll explore how Zero Trust and automation work together to enforce security policies, mitigate threats, and protect enterprise systems.

Continue reading

The Role of a Technology Leader: From Developer to Executive

The transition from developer to executive is one of the most challenging yet rewarding career shifts in technology. It’s not just about writing great code anymore—it’s about leading people, influencing business strategy, and aligning technology with company goals. Many developers aspire to leadership roles, but few understand what it truly takes to succeed at the executive level.

Continue reading

Scaling Tech Teams: Lessons from Growing Engineering Orgs from 6 to 100+

Scaling an engineering team is a journey filled with challenges and opportunities. Reflecting on my experiences, particularly during my tenure at eXp Realty, where we expanded our technology organization from a modest group of 6 to a robust team of over 100 professionals, I’ve gathered several key insights. This article delves into the strategies and lessons learned from that transformative period.

Continue reading

Assign Mentors: Building Strong Engineering Teams

In our blog post about Scaling Tech Teams we touched on the important of assigning mentors. Today’s entry dives into the importance of mentors and provide additional detail on how to setup a successful mentorship program.

Assign Mentors

When scaling an engineering team, assigning mentors is one of the most effective ways to onboard new hires, transfer institutional knowledge, and create a sense of belonging. Without structured mentorship, new employees often struggle to acclimate, leading to inefficiencies and potential attrition. A well-executed mentoring program ensures that both technical and cultural knowledge are passed down effectively.

Continue reading

Cloud-Based Collaboration Tools Will Dominate

The way teams work has fundamentally changed. No longer bound by physical office spaces, today’s organizations rely on cloud-based collaboration tools to keep workflows seamless, projects moving, and teams connected.

The shift isn’t just about convenience—it’s a competitive necessity. If your company isn’t fully leveraging cloud-based collaboration, you’re already behind. In this article, we’ll explore why these tools are dominating, highlight some of the best options, and share best practices for implementing them effectively.

Continue reading