RGI is breaking ground by leading the digital transformation in insurance. With many job positions available in its IT area, here’s an identikit with soft and hard skills of the ideal dev for thriving in his dynamic environment. Don't miss the … Read more
Is Cloud Computing Always More Sustainable?
At the heart of the cloud computing argument is the question of cloud sustainability. Is it more eco-friendly, or are we better off sticking to traditional computing approaches? And even if it is sustainable, is it enough to justify it? This article … Read more
This is Why The Future of Programming Is Composable
Let's start with the basics of composable programming and why it's such a big thing in software development. The "bible" of composability states that the best way to build an app is to write code once, deploy many times, stack, and expand … Read more
Why is Web Performance More Important than Ever?
Web performance should be one of the top priorities of any professional web designer today. You've probably heard the saying that a good website is fast, which is as true today as it was ten years ago. Today's website visitors demand a seamless … Read more
Books That Every Dev Should Read: Updated!
Do you have your favorite developer books? Whether it’s code or a good book, reading is one of the main passions developers have. That's why we've set up this list of unmissable titles for programmers with some recommendations by our community … Read more
Scroll-Triggered Animations: Do’s and Don’ts
A scroll-triggered animation is an amazing way to engage users visiting your webpage or app. They add storytelling, help in drawing user attention into where you want it, and can be visually stunning and creative. Scroll-triggered animations are … Read more
Ethical Dilemmas in Artificial Intelligence Development
Artificial intelligence systems have become more capable over the past few years. These systems have made the world more efficient and a lot richer. With this technology, machines can think like humans and can mimic the actions of people. This has … Read more
Video: What is Machine Learning Fairness?
Debates about fairness across different disciplines and technologies are much older than machine learning and AI. So how can it be applied for benefits in this rather new environment? In the video below, Developer Advocate at Google Lee Boonstra … Read more
Automate Everything with Python
Without any trace of doubt, we can say it: coders love Python. It's consistently rated as one of the most popular programming languages in developer surveys. And it's not hard to see why. It's simple, quick to learn, easy to read and runs on … Read more
Video Highlight: Back to the Future with Quarkus!
How did Quarkus bring Java back to being one of the key players in the cloud? "My job is to make you happy," says Developer Advocate Sébastien Blanc in this video where he dives deep into Quarkus and how it can help devs become "healthy cloud … Read more
Celebrating Programmers Day
Origins of Programmers' Day Initially conceived by Russian programmers Valentin Balt and Michael Cherviakov, a 2002 petition collected signatures calling for the Russian government to fix an annual Programmers' Day. Seven years later and after … Read more
5 tips for Microservices good practices
If you delve into the usual techniques of designing applications, you'll discover that they were developed as monoliths, packaged as a collection of code, and installed as a single entity. The process of managing tens of thousands of lines of code … Read more
Video: Implementing Micro-Frontends Using The Decisions Framework
This new architectural trend in the development of frontend applications can provide benefits aplenty to your projects and organization, and in this video, DAZN VP of Architecture Luca Mezzalira shares a way for implementing micro-frontends using a … Read more
Kubernetes: More Than Just Containers
Kubernetes is an open-source, extensible container orchestration system that can run across clusters. Now maintained by the Cloud Native Computing Foundation, it was initially developed by Google, with version 1.0 appearing in 2015. Originally, … Read more
Video: How to go From Monolith to Serverless With Java
What is the best architecture for tackling monoliths, microservices, containers, AWS lambdas (functions), and serverless computing? Which applications must be deployed in the cloud, and which is the best strategy for on-premises deployments? Which … Read more
How to Create a Chat App in Less Than 30 Minutes With React Native and Firebase
This tutorial will give you a comprehensive, step-by-step guide on building a secure and functional chat app with React Native and Firebase providing the backend service. The chat app will have a log-in and registration screen, allowing users to add … Read more
IoT Trends and Buzzwords Today
The Internet of Things, the number of connected devices globally, and the services offered by companies in this industry keep on rising, but not without important challenges and disruptions in the procurement process of organizations worldwide caused … Read more
Live Coding: Max Speed with Micronaut, Micrometer and Spring Boot
In this video (featuring real live coding!), Senior Java Developer Ko Turk makes you use your imagination: you are part of a high-performance racing team. You have to make decisions on the fly, without much time to reflect upon the issue and without … Read more
Become a Codemotion Magazine Contributor!
Do you want to write for an audience of hundreds of thousands of real developers worldwide? Do you have experiences and insight to share with a global audience of developers? Codemotion Magazine is the place! We have created an easy system for you to … Read more
Will Bun replace Deno as Node.JS killer?
Right now, Node.js is the most popular runtime, having been released in 2009. The creator of Node.js released DenoJS in 2018, and this new runtime was meant to fix issues in Node. While we figure out whether Deno will replace Node, it is also … Read more