Francesco Ciulla

Francesco Ciulla @francescoxx

About: Check YouTube: https://www.youtube.com/@francescociulla

Location:
Rome, Italy
Joined:
Mar 2, 2020

Francesco Ciulla
articles - 106 total

Actix Web - The Rust Framework for Web Development - Hello World

Hi! Francesco here. Today, we will look at Actix, a high-performance framework for building web...

Learn More 27 5Nov 5 '24

All the Rust Features

In this article, we’ll explore all (or nearly all) of the key features that make the Rust programming...

Learn More 14 0Nov 1 '24

Iterators in Rust - Map, Filter, Reduce

Iterators in Rust provide a powerful and flexible way to process data efficiently by transforming,...

Learn More 8 0Oct 15 '24

Iterators in Rust

Iterators in Rust provide a powerful and flexible way to process data efficiently by transforming,...

Learn More 3 0Oct 15 '24

Python CRUD Rest API using Flask, SQLAlchemy, Postgres, Docker, Docker Compose

Let's create a CRUD Rest API in Python, using the following: Flask (Python web...

Learn More 95 10Oct 8 '24

Closures in Rust

In this lesson, we will introduce Closures in Rust, a flexible feature that allows functions to...

Learn More 14 0Oct 6 '24

What are Closures in Rust?

What are Closures in Rust? A closure in Rust is an anonymous function that can capture variables...

Learn More 10 0Oct 1 '24

3 ways to use environment Variables in Rust

Environment variables are a set of key-value pairs stored in the operating system. They are used to...

Learn More 20 2Sep 25 '24

Environment Variables in Rust

Environment variables are a set of key-value pairs stored in the operating system. They are used to...

Learn More 9 0Sep 22 '24

Why might Rust be a smart choice for developers today?

Why might Rust be a smart choice for developers today? Video Version Rust was recently added to...

Learn More 108 25Sep 21 '24

Rust fullstack web app! WASM + YEW + ROCKET

By the end of this tutorial, you will understand how to create a simple yet complete full-stack...

Learn More 115 18Sep 17 '24

Rocket - The Rust Web Framework - Hello World

Rocket - The Rust Web Framework - Hello World In this article, we will learn how to build a simple...

Learn More 25 7Sep 11 '24

Build a CLI in Rust

Let's build a CLI project in Rust, from scratch. We will handle the terminal inputs, read from a...

Learn More 21 4Sep 10 '24

Build YouTube API Data Fetching Using Rust

Are you looking to automate fetching your YouTube video data for analytics, content management, or...

Learn More 26 1Sep 6 '24

Reading Files in Rust

Reading from a File in Rust Rust is a fast and memory-efficient systems programming...

Learn More 50 8Sep 3 '24

Building a Simple CLI in Rust

Rust is a powerful and fast systems programming language gaining popularity in various domains. One...

Learn More 27 4Aug 20 '24

Tutorials are great! But something is missing...

Tutorials are great. They provide insights and help us learn new concepts. But without practical...

Learn More 22 0Aug 8 '24

Controlling How Tests Are Run

Like cargo run compiles and runs your code, cargo test compiles your code in test mode and then runs...

Learn More 16 2Aug 6 '24

3 Common Mistakes Beginners Make When Learning Rust

In 2024, the Stack Overflow Developer Survey voted Rust the most admired language. Rust's unique...

Learn More 36 2Aug 4 '24

Getting familiar with Rust's Syntax

So, you've decided to learn Rust. Good choice! Rust is an awesome language that combines the power...

Learn More 154 19Jul 31 '24

How to Write Tests in Rust

Testing is an essential part of software development, especially when coding professionally and...

Learn More 14 2Jul 30 '24

Announcing Rust 1.80.0

Announcing Rust 1.80.0 The Rust team just announced the release of Rust 1.80.0. This...

Learn More 40 4Jul 25 '24

Exciting Announcement: My New Book on Rust Programming!

Introducing My New Book on Rust Programming! After four and a half years of sharing free content and...

Learn More 14 0Jul 24 '24

Lifetimes in Rust explained

I want to discuss a fundamental concept you must grasp to master the Rust programming language:...

Learn More 14 4Jul 23 '24

What are Traits in Rust? A well-known concept you might already know

Understanding Traits in Rust Traits might sound new, but you've probably encountered the...

Learn More 20 2Jul 16 '24

A New AI Tool for my Rust Open Source Project

Recently, I became curious about Pieces, a developer tool. Since I started a new open-source project,...

Learn More 31 2Jul 12 '24

A new project for Rust Developers??

Announcing Rustcrab: The Repository for Rust Developers That Isn't Crap You might think...

Learn More 115 17Jul 11 '24

unwrap_or_else in Rust

The unwrap_or_else method is used as an Option or Result type. Let's see an example for both. ...

Learn More 19 0Jun 8 '24

What is Mina Protocol

What is Mina Protocol? Mina Protocol is a lightweight blockchain that uses zk-SNARKs to...

Learn More 24 0Apr 30 '24

Structs in Rust

In this lesson, we will talk about Structs in Rust What are Structs? Structs are a way to...

Learn More 32 4Mar 12 '24