Some of the greatest achievements in history were produced by pairs of great minds working side by side on the same task. Software is no exception. In an era of extreme programming, where communication is fundamental to developers working collectively towards the success of a project, the symbiotic nature of software development has never been more apparent. However, with the spread of COVID-19, most software development teams are now distributed and working from home office environments instead. So, how does pair programming work under such circumstances?
Like the standalone PCs of the 1980s, the personal IDE remains an island detached from the opportunity to improve collaboration for the development team and the company as a whole. A new era of connected IDEs is coming that does not require you to leave behind the IDE you love. Using modern plug-in technologies, your IDE can begin to evolve towards a truly Integrated Development Environment that will make collaboration easier while improving code quality.
Women are underrepresented in the tech sector —myth or reality? Three years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Linda Schneider, Regional Manager at Computacenter.
Coronavirus has accelerated the digital transformation of business. Innovative educational companies might seize the opportunity. Today, almost all social and economic life has moved to the Internet and new challenges regarding remote work arise.
Released in March 2020, NoSQLBench is the first testing tool that tries to cover all the bases that any serious testing tool should have for distributed systems work. At the same time, it aims to be usable by casual and serious users alike.
So, how does an interconnected, collaborative, information-driven software organisation create business value using software delivery management? This post by Anders Wallgren is part three in a series about SDM.
HTML (Hypertext Markup Language) is the standard markup language for displaying documents in a web browser. It describes the basic structure of every web page or application. This article follows its evolution all the way to HTML 5, as we know it today.
Women are underrepresented in the tech sector —myth or reality? Three years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Theresa Miller, Principal Technologist at Cohesity.
Software Delivery Management (SDM), changes the game by going beyond CI/CD and empowering developers and other stakeholders to best collaborate and creatively solve problems. This post by Anders Wallgren is part two in a series about SDM.
Most enterprise organizations are currently navigating their way through cloud-based technologies and modernizing their IT infrastructures to a multi-cloud strategy. This article takes a look at five reasons why your enterprise should adopt a multi-cloud strategy.
SDM (Software Delivery Management) pulls together under one umbrella all the teams, tools, information sources and processes that relate to the delivery of software. This post by Anders Wallgren is part one in a series about SDM.
Soft skills are all to do with how we interact with other people. This is opposed to “hard skills” which are to do with acquired abilities that require specific knowledge. There are many reasons why soft skills are equally, if not more important than hard skills for software developers.
Take these DevOps lessons from the field and begin your journey towards higher team morale, better communication, and a more accurate view of the big picture. Tiffany Jachja shares her insider tips, advice, and critical observations for improving DevOps.
A shortage of resources always leads to searching for alternatives and solutions. This is also one of the key reasons behind the adoption of serverless: it makes developers more productive and speeds up time-to-market.