According to the Robert Half Technology Salary Guide released in 2019, DevOps roles are ranked as the seventh hardest positions to staff in the tech industry. Though the demand for DevOps engineers is rising year on year, there remains a huge skills … Read more
Search Results for: software development
How Has Software-defined Networking Transformed Mass IoT Deployments?
Software-defined networking (SDN) is a method of decoupling the software and algorithms that define the networking control plane from the underlying hardware that manages the forwarding plane. SDN provides the industry methods to build, scale, and … Read more
Software Operability: a DevOps Cornerstone
Table Of ContentsWhat are DevOps?It takes two to DevOpsHow and why: focus on operability The software industry often seems to exist in a world of dichotomies and contrasts: business against developers, developers against testers, designers against … Read more
Does open source software have a security problem?
You'd be hard-pressed to find a day where a cybersecurity incident doesn't hit the news, whether it's hackers accessing personal data, undertaking a DDoS attack or deploying ransomware. Over the years, security breaches have crippled industries, … Read more
TensorFlow Furthers the Development of Machine Learning
In preparation for his talk at the upcoming Codemotion Deep Learning virtual conference next week, I spoke to Luiz GUstavo (Gus) Martins, TensorFlow Developer Advocate, at Google. He explained that his main role is to help … Read more
Cloud-native, Containers-based development: Quarkus revamps Java
Explore Cloud Native ComputingOn March 3 2020, IBM held a conference to give developers insights into key technologies required to rapidly build secure applications that can be managed and optimized across multiple cloud providers.If you missed it, … Read more
Red Hat on Community Management in Open-Source Enterprise Software
At Codemotion, we're big fans of developer communities and community management. We support community-led side events at our conferences and we've created an events portal where anyone can post an upcoming event. But at a time when a lot of events … Read more
Junior.next() – Moving on from the junior development mindset
We can all think of great developers and engineers. Either people we work with, people across the Twittersphere or talented developers sharing their knowledge at conferences. As great as those developers are, they weren’t born with all the skill and … Read more
IOT Development: the Snap4City way
During the last decade, application development has extended its borders far and beyond the classical web application paradigm. In particular, two main tendencies arose, namely Cloud Computing and the Internet of Things. Delivering applications on … Read more
Neural networks, software 2.0, and differentiable computers
Unless you’ve been hiding under a rock for the last few years, the growth of machine learning and its predominance in the technological world will not come as a surprise to you. From the point of view of a developer, this change has unravelled in … Read more
Supply Chain Threats 101
Supply Chain Threats 101 The recent vulnerability found in the xz library puts the spotlight on a topic that often receives less interest than it should: threats on the Supply Chain. As usual, the first thing to do when we don’t address … Read more
Is Devin Fake? The Dev Community Is Taking a Closer Look
Still under development, Devin has emerged as a groundbreaking tool, billed as the world's first fully autonomous AI software engineer. Developed by Cognition AI, Devin promises to revolutionize the software development landscape by handling … Read more
The Myth of the Full Stack Developer: an Uncomfortable Reality
The term "Full Stack Developer" has undergone a radical transformation that calls for careful reflection. Let's start with the definition of what it means to be a "Full Stack Developer," drawing from ChatGPT: "Full Stack Developers" are … Read more
The Slow Agony of Stack Overflow, or Not?
Tough times for traditional intelligence. I know it’s undeniable if you just look around, but here our comparison is with artificial intelligence. “Developers? Developers are weak. The Blood of Numenor is nearly spent, its pride and dignity … Read more
How to Debug ML Models to Boost Performance
Have you ever wondered whether your machine learning (ML) models are performing as well as they could be? There are plenty of factors that can impact their performance, skewing their results and negatively impacting the accuracy of their … Read more
Devin: a New End-to-end AI Programming Tool
A new AI coding tool enters the race: let’s take a closer look at Devin, a new AI coding assistant (currently in early access) that has already been nicknamed the “First AI Software Engineer”. Developed by Cognition, a pioneering US startup, Devin … Read more
Unpopular Opinion: Scrum Creates Chaos?
The advent of agile methodologies has certainly been a phenomenon similar to the revolution of the 1960s. I believe that it's some sort of Woodstock of information, which, as often happens in life, I only saw from afar. However, I continue to meet … Read more
Data Science in Action: Real-World Use Cases and Success Stories
What is Data Science? To avoid any misunderstandings about the definition of data science, please note that we will reference the definition provided by MIT(1) whenever this term is mentioned: "Data science encompasses a set of principles, … Read more
Frontend Trends for 2024: CSS Revival, BFF, Ruling Languages and More
A frontend dev never sleeps! Here are some noteworthy trends, approaches and resources that will undoubtedly pique your interest and elevate your development endeavors. We attended the amazing talk by Tejas Kumar during the Codemotion Conference … Read more
Effective Ways to Boost Your Developer Engagement
In today’s constantly evolving tech industry, maintaining the engagement and motivation of developers can prove to be a challenging task. As a company owner or manager, your objective is to establish an atmosphere conducive to growth, creativity, and … Read more