With this guide you’ll get to know the ins and outs of JavaScript frameworks, learn which one to use according to your needs, and have detailed lists of pros and cons for each of the most popular JavaScript backend and frontend frameworks. Let’s dive … Read more
Search Results for: java
Async code on Kotlin: coroutines VS RxJava
A lot of Android programmers are now exploring Kotlin, a programming language based on Java and the JVM that is used to develop Android applications. As is often the case with Java-based Android apps, one of the main problems when approaching Android … 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
Web3.js: the Ethereum Blockchain JavaScript API
Introduction In previous articles in this series, we have learned how a basic smart contract is made, and discovered that Ethereum Studio is a simple and easy way to develop and deploy on a testnet before going into the Ethereum network. Next … Read more
Lazy Java
Introduction Laziness is one of the three great virtues of any programmer according to Larry Wall, author of the book Programming Perl. Consequently, it is no surprise that Mario Fusco, senior software engineer at Red Hat, highlighted the power of … Read more
Douglas Crockford and his book “How JavaScript works”
More than ten years have passed since Douglas Crockford released his first book about JavaScript. It’s now time to embrace a new one. It's supposed to shed a light on different aspects of the language, point out the problems and discover possible … Read more
Tracing performance of backend services written on Java with Sleuth, Zipkin & ELK stack
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
Douglas Crockford: the good part of JavaScript
If you are the man who discovered the JSON data interchange format, the world's most loved data format, and discovered that there are good parts in JavaScript, then people can be assured that your thoughts about what will be the big next programming … Read more
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
Blockchain in JavaScript with Lisk Alpha SDK
Blockchain has witnessed a growing interest in the last few years. And this is not a surprise. Thanks to this technology, you can create transactions that are then included in a distributed database. Such database is distributed in a peer-to-peer … Read more
The right and wrong with JavaScript: interview with Douglas Crockford
Paypal JavaScript architect Douglas Crockford is the man widely praised for discovering the much-loved JSON Data Interchange Format. But when the American computer programmer and entrepreneur suggested there were good parts to JavaScript, the … Read more
The what, why and how of Javascript functional programming
As programming geeks know, “classical” programming languages, like C/C++ and Java, are Imperative. This means you tell the computer how to do something and it does it. By contrast, functional languages are Declarative – you tell the computer the … 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
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
10 Tech Books I’m Going to Read in 2024
Before It's too late let's try to search for books written the old-school way, just before copy and past from AI became a practice, that are worth reading.If you feel a little bit nostalgic you could choose to read a printed copy beside a warm … 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
Using MQTT with Android: A Practical Guide
What Is MQTT? MQTT, or Message Queuing Telemetry Transport, is a lightweight communication protocol designed to facilitate messaging between devices with minimum bandwidth. Initially developed by IBM in the late 1990s, MQTT has evolved … Read more
All About Svelte 5: Reactivity and Beyond
In the dynamic world of front-end development, efficiency, responsiveness, and user experience are crucial parameters for the success of any web application. Svelte, emerging as a novelty in the panorama of front-end frameworks, has gathered a … Read more