An evidence-based look at the impact of AI on software development, covering productivity research, code security data, role changes, and what enterprise teams should do about it.
The Top AI-Assisted Software Development Companies of 2026
We analyzed 44 firms to rank the top AI-assisted software development companies of 2026, scored on delivery acceleration, governance, and tooling portability.
Best AI Consulting Companies for RAG Development (2026)
Compare the best AI consulting companies for RAG development in 2026. Nine firms scored on delivery, architecture depth, team seniority, and governance.
Next Level with Matt Ruwe, Sr. Software Engineer Strategist at Kiewit
Attention: This article was published over 2 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Raise your hand if your first venture into programming was building a farming simulator complete with livestock, crops, market prices, microloans, interest rates, and …
Increasing Emotional Intelligence As Remote Developers
As software developers in 100% remote work environments, we now have additional challenges stemming from the loss of face-to-face communication. In many situations, this can lead to harmful trends in coworker interactions—less job satisfaction, co-worker interactions, and overall team success. One way to combat this negative side effect of remote work is to increase Emotional Intelligence as an individual software developer.
In this blog, we discuss how interactions between software developers are affected by Emotional Intelligence (EQ). In addition to the basic components of EQ, we discuss suggestions for improving Emotional Intelligence in common interactions experienced by software developers.




