96: The Value of Old with Marianne Bellotti
Software engineers perceive that technology advances in an orderly, linear fashion. This makes the novelties very attractive. However, the reality is that we tend to go through technology in cycles.
Software engineers perceive that technology advances in an orderly, linear fashion. This makes the novelties very attractive. However, the reality is that we tend to go through technology in cycles.
For most teams, dependency freshness is a pain that is often ignored.
When developers talk about what they find exciting, they usually talk about new things. Very little content is about the actual job, about working in the existing system.
We like to think that technology is our objective and neutral assistant, our faithful lieutenant constrained with science and armed with cold, hard data. But this is incorrect.
Many analytical models can help you to measure some aspects of the quality of your codebase.
Ruby on Rails is a fast-moving community and it is not always easy to keep up with it. Given the efficiency of the framework, however, it is well worth trying.
Security is a big topic with many facets, and this is especially true for microservices.
In the last episode of 2020, we took a stroll through the little known corridors of coding history with Clive Thompson.
Even before the COVID-19 pandemic changed the way we work and communicate, some people expected remote work to become more popular.
How has COVID-19 affected legacy code based systems, and what do we do to address the issue?