Striking the Balance: Combining Self-Review and Peer Review for Code Excellence
Before solution and implementation are merged into the upstream branch, a code review is a crucial stage in the software development cycle to obtain a second viewpoint.
Navigating the Landscape of Computer Vision Advancements
Computer vision has become a significant influence in the remaking of numerous sectors in a time when technological innovation is the driving force.
4 Signs That You Need an UX Upgrade
In today’s rapidly evolving digital landscape, the success of a product or service hinges on the user experience (UX) it delivers.
Life at BoatyardX: Embracing DevOps as a Software Developer
With over four years of experience as a .NET developer under his belt, Petru felt it was time to explore the growing demand for DevOps expertise, specifically in technologies.
WebRTC: Empowering Real-Time Communication on the Web
WebRTC (Web Real-Time Communication) is an open-source transformative technology that revolutionizes real-time audio, video, and data sharing within web browsers.
3 simple steps to avoid a technology shipwreck
What do startup founders and enterprise technology leaders have in common?
Nightmare stories about unintended consequences of technology decisions.
Cognitive bias: Impacts on software development
Cognitive biases can have a significant impact on the quality and effectiveness of software being developed. How can software developers mitigate this impact?
Is AI a phone or a fridge?
At a recent Microsoft event speakers and attendees struggled to best describe the significance of AI and its potential impact on enterprise.
When the time’s right to reinvent rather than modernise apps
More organisations are starting to realise that the cloud is a great enabler for innovation, not just a more efficient way of running IT applications and services.
Replace or modernise apps to address skills gaps
Skill gaps, high employee turnover and fierce competition for limited talent have only added to the pressure that businesses are facing from inflation. Though it may seem counter intuitive, it’s actually a good time to modernise or even replace applications, because they could be compounding your skills challenges.