Logging and monitoring make up a very important part of any “high-load” project nowadays. The goal of this article is to provide an overview of what can be achieved in order to organise efficient logging and tracing of modern web applications written … Read more
Search Results for: Java Platform
Building mobile applications in JavaScript with React Native
React Native is a JavaScript framework that allows us to build mobile applications. It is based on React, Facebook’s JavaScript library for building web user interfaces, but instead of targeting browsers, it generates fully-native mobile … Read more
Java wasn’t designed to run in the cloud… so we added Buildpacks, Schedulers, and Services
It's not that Java can't run in the cloud, of course it can, it's just that it was never really designed that way from the beginning. When Java was first brought to market it was mostly intended as a new way to build ‘run-anywhere’ desktop … Read more
Data Gathering and Knowledge Management for Smart Cities in Snap4City Platform
Imagine you are in the monitoring and control room of your city, where all relevant data coming from sensors, mobile devices, social media streams, IoT devices, vehicles and so on are displayed on multifunctional dashboards. Imagine you can read on … Read more
Blockchain Developers’ Dream Job: What Are the Main Areas of Development?
Mid-level blockchain developers are in the enviable position of being able to choose from a number of rather exciting niche careers. What mid to upper level software developer jobs best suit your career goals and job satisfaction requirements? Are … Read more
How Deliberate Learning Will Grow Your CTO Career
Table Of ContentsWhat is deliberate learning?How the heck do you find the time? Any tips on structuring your learning?What has been the impact of the shift to virtual events and conferences? Building relationships within a developer … Read more
Kotlin Users Group – Interview with organiser, Jakub Jablonski
Kotlin is an OSS statically typed programming language that targets the JVM, Android, JavaScript and Native. It’s developed by JetBrains. The project started in 2010 and was open source from very early on. The first official 1.0 release was in … Read more
Madrid Groovy User Group: Interview with Iván López
Iván López is a software engineer and systems administrator with 14 years of experience. He is a member of the Grails and Micronaut teams at Object Computing Inc (OCI). Eight years ago, Iván discovered Grails. Since then, he has been developing … Read more
Refactoring an Angular application through a live coding session
Hello Fabio, you are the one who brought the Angular community to Rome! You are also the one who talked about refactoring an application during one of the #AperiTech meetups. Could you tell us more about this? Exactly: on that occasion, lasting a … Read more
Don’t Get Yourself Replaced: Top 8 Emerging AI Jobs
In a world where artificial intelligence (AI) is not just a tool but a transformation, staying ahead means staying relevant. By 2025, AI is expected to generate 2.3 million jobs according to Gartner, fundamentally altering the job landscape. This … Read more
Tutorial: Easy Client-side AI Translator With Transformers.js – Codemotion
Normally when we think of integrating an Artificial Intelligence model into a Web App, we immediately think of servers in Python or, even more often, cloud platform APIs. In this small guide, however, we want to explore a less trodden path: the … 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
5 Open Source Tools to Definitely Try
Hello! I'm Riccardo (aka TheZal), and since February is the month of Open Source, I've decided to create a list of open source tools that I've recently discovered, which have simplified my life as a developer. I hope to encourage you to try them and … Read more
How to Prevent a Cross-Site Scripting Attack (XSS)
A Hacker One report showed that XSS attacks were the top vulnerability in recent years. You might be thinking, if XSS is such a common problem, then I probably don’t need to worry about it. But don’t be complacent. Cross-site scripting attacks can be … Read more
Next.js 14: All the Innovations Making Deployment Simple and Efficient
Next.js, the popular web application development framework, has recently announced the release of its latest version: Next.js 14. During the fourth annual Vercel conference, the Next.js developers presented a series of improvements and new features … Read more
All You Need to Know About OIDC Authentication
What Is OIDC? OIDC stands for OpenID Connect, a simple identity layer that works on top of the OAuth 2.0 protocol. It allows clients to verify the identity of the end-user based on the authentication performed by an authorization server. In … Read more
Ionic Framework: Why It’s Still Relevant
In the constantly evolving world of digital technologies, creating apps for smartphones has transformed from a niche skill to an urgent necessity for businesses and developers all over the world. As the demand for mobile apps continues to grow, Ionic … Read more
Codemotion Magazine Among the 30 Best Developer Blogs on FeedSpot
In recent years, the technology sector has experienced unprecedented growth, and the importance of knowledge and idea exchange among developers and industry professionals has become increasingly evident. At Codemotion Magazine, our main goal has … Read more
The Story of Google: How Two Students Created an Empire
The story of Google is one of the most extraordinary tales in the modern technology world. From a modest university project to one of the most powerful and influential companies in the world, Google has made its mark on the evolution of the Internet … Read more
Why Kotlin Is a Strong Choice for Mobile Development
When it comes to mobile app development, developers seek not only efficiency and reliability but also the adoption of modern tools that streamline the process. Kotlin stands out as an exceptional choice for these reasons and more. In this article, … Read more