Blog
Insights, Innovations, and Industry Trends to Keep You Ahead in the Tech World.
Professionals vs Amateurs: 1 – Choose Discipline
When I think about my career and the many developers I’ve met throughout the years, I think about what sets apart the true professionals from
Balancing Project Quality, Time, and Costs
When working on software projects, it’s crucial to consider the three pillars of time, quality, and cost. These are not independent factors but rather interdependent
Communicating Priorities for Stakeholders
When developing enterprise software products for internal or external use at a business, there are things that developers and team leaders need to advocate for
Code Reviews
When conducting a code review, a senior developer should ask themselves, “What are we optimizing for?” Having a clear hierarchy of developmental values across teams