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
Search Results for: UX
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
Essential Guide to Using TensorFlow Extended For MLOps
TensorFlow Extended (TFX) was developed by Google as an end-to-end system for deploying production machine learning (ML) pipelines. It is used internally at Google, but can be replicated for business use. This guide will explore TFX and the … 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
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
What’s Developer eXperience and why is crucial for business success
As a developer, the tools you use play a crucial role in your ability to do your job effectively, efficiently, and with satisfaction. That’s where Developer eXperience (DevX) comes in. DevX is a measure of how usable or intuitive a … 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
Guide of Fundamental Concepts For Today’s Devs
In this comprehensive series of interviews, presented in collaboration with our friends from the GitBar podcast, we delve into the fundamental concepts for devs that both senior and junior programmers should be familiar with to stay up-to-date with … Read more
A Manifesto to Software Development Success
Introduction We recently had an encounter with Roberto Freato from Witailer, who kindly shared their Tech Manifesto. We realized it’s not the typical internal corporate manifesto, but a real inspiration for tech teams everywhere, with concrete … Read more
The Ultimate Code Review Checklist for Developers
As developers, every line of code we write counts towards forming the backbone of our applications. Yet, being human, any line of code we write could contain bugs that cause problems for our customers and our teams. This is where code reviews come … Read more
Why Technology Might Make Autonomous Cars Safer Than Ever
Autonomous cars present the prospect of a revolution in the way we see transportation. As well as taking the effort out of long tedious drives, ADVs (autonomous drive vehicles) can operate in hazardous environments, lessen damaging emissions and … Read more
.NET 8 – New Features, Optimizations, and Benefits
Let's explore together .NET 8, the latest incarnation of this powerful development platform set to transform how developers create cross-platform applications. Performance Improvements in .NET 8 to Boost Your Apps Performance improvements are … Read more
10 Useful and Affordable IT Certifications Under $200
In the tech world, demonstrating that your skills and knowledge are continuously evolving and never static is crucial to stand out in this highly competitive field. IT certifications represent an effective way to do just that. This article serves as … Read more
Unsupervised Learning in Python: A Gentle Introduction to Clustering Techniques for Discovering Patterns
Introduction Unsupervised learning is a machine learning technique that is not supervised by humans. In supervised learning, data scientists gather the data from a source. These data are labeled, meaning: data scientists use them to make … Read more
Web Animation: How to Create Engaging and Interactive User Experiences
Creating an engaging and interactive experience on your website is crucial if you want to attract and retain visitors. One of the best ways to build this kind of experience is to use web animations. Web animation keeps your visitors engaged, helps … Read more
What Soft Skills are Key in The Era of AI?
Introduction In the dawn of the digital age, mastering the art of 'Googling' was considered a must-have skill. Fast forward to today, and we find ourselves navigating the complex landscape of generative artificial intelligence (AI). It's a brave … Read more
Data Analysis Made Easy: Mastering Pandas for Insightful Results
When talking about data analysis, Pandas is surely the most powerful and widely used Python library for data manipulation, cleaning, and preprocessing. Thanks to its features, in fact, we can work with tabular data, retrieving them from SQL … Read more
How To Optimize Next.js for Production
Next.js is now considered the framework for building the modern Internet. Its built-in features, server-side rendering capabilities, and seamless integration with React have made it a top 3 solution among developers. At the same time, tuning a … Read more
Figma’s Dev Mode: What is it And How Does it Work?
Figma is a cloud-based and on-premise platform that allows companies of all sizes to create customized web projects and share prototypes. It has recently launched a new mode of use. This new workspace within Figma is designed to allow developers to … Read more
Applying the MACH Architecture: Lessons Learned
If you're a developer, chances are you've been hearing buzzwords like "Microservices," "API-first," "Cloud-native," and "Headless." All of these are facets of a single powerful concept: MACH architecture. We're going to delve into the nitty-gritty of … Read more