Francesco CiullaMy time at daily.dev has come to an end. This chapter of my career is coming to a close, and it has forced me to make a significant decision about my future.
You can find me here: ALL THE LINKS HERE: francescociulla.com 0:00 - The big news: My role is over 0:50 - The Story: How I joined & what I built 2:15 - The Highlights: Fireship & TikTok experiments 5:47 - What I i didn't like and I missed about Engineering 7:20 - What happened 1 year ago 7:50 - My 3 choices & The New Path
Why I decided to quit Developer Relations for nowFrancesco Ciulla2025-12-01 | My time at daily.dev has come to an end. This chapter of my career is coming to a close, and it has forced me to make a significant decision about my future.
You can find me here: ALL THE LINKS HERE: francescociulla.com 0:00 - The big news: My role is over 0:50 - The Story: How I joined & what I built 2:15 - The Highlights: Fireship & TikTok experiments 5:47 - What I i didn't like and I missed about Engineering 7:20 - What happened 1 year ago 7:50 - My 3 choices & The New Path๐ I am now part of the Meta Horizon Program! #Metahorizonpartner #vr #Meta @metaFrancesco Ciulla2026-04-02 | ๐ I am now part of the Meta Horizon Program! #MetahorizonpartnerRust vs The World: Why Senior Devs Struggle with the New LanguageFrancesco Ciulla2026-03-27 | Amazing Interview with Giorgio Basile, for Bacarotech, during the last GDG Roma Citta' - Video in Italian with English subs
๐ ZEROPS RESOURCES * Website: zerops.io * Full Article: zerops.io/articles/might-as-well-call-it-zerops-3-0-huge-updates-and-what-s-next * Documentation: docs.zerops.io --- Zerops 3.0 is a massive update that marks the end of building "in the shadows"[cite: 137, 141]. After rebuilding every layer from the ground up since April 2025, the platform now offers a powerful middle ground between "magic box" PaaS and complex cloud setups[cite: 4, 141].
Instead of hiding complexity, Zerops optimizes for understanding[cite: 6, 88]. It gives you full depth with SSH access, logs, and configuration topology without forcing it on you[cite: 12, 13]. By using system containers instead of Kubernetes, it provides a unique way to scale production applications with 99.99% uptime[cite: 5, 19, 20].
Key Takeaways from Zerops 3.0: * Multi-Region: The US region is now live with a simple toggle in the UI[cite: 28, 29]. * Receipts: These are not just templates but productized DevOps knowledge for one-click production deploys[cite: 81, 103]. * Database Power: Direct IP access for PostgreSQL with dedicated read ports to split workloads[cite: 75, 77]. * Advanced Security: Support for Passkeys, Fido2, and hardware keys via a new OAuth system[cite: 18, 33]. * Observability: First-class receipts for ELK or Prometheus to monitor your stack with one click[cite: 57, 59]. * ZLI Updates: A powerful CLI to manage VPNs, environment variables, and infrastructure from the terminal[cite: 108, 111].
Zerops is built for developers who want to run real applications in production with transparency and fair pricing[cite: 5, 142].
#Zerops #DevOps #CloudComputing #SoftwareDevelopment #Kubernetes #DeveloperExperience #CloudInfrastructure #SystemContainersRust Roadmap 2026: How to Learn Rust Fast (Step-by-Step)Francesco Ciulla2026-03-24 | How to learn the Rust Programming Language in 2026
Related Videos: In-depth talk about Rust and web development: youtu.be/usYYJSUsfjg
๐ RUSTCONF 2026 โ COMING SOON! Join us in Montrรฉal, Canada, for the next RustConf! Where: Palais des Congrรจs de Montrรฉal When: September 8-11, 2026 Stay tuned for the website refresh and the full schedule. Official Site: rustconf.com
Walter Pearce (Rust Foundation) LinkedIn: linkedin.com/in/walter-pearce-9a31a911a YouTube: @rustfoundationLearn Rust with this Bootcamp #rustlang #softwareengineer #programming #programmer #softwareFrancesco Ciulla2026-03-19 | youtube.com/watch?v=s3olEWdyKg8Will AI Replace Developers? The Real Truth from MWC BarcelonaFrancesco Ciulla2026-03-17 | AI isnโt coming for your job, but the person who knows how to use it definitely is.
Per Ploug Krogslund, Sr Director of @DockerInc โ docker.com
Agur Jรตgi, CTO of Pipedrive Pipedrive pipedrive.com
Francesco Ciulla, Global Developer Voice, Head of Developer Relations, @zeropsio โ zerops.io
This session from 4YFN at MWC Barcelona cuts through the hype to address the reality that most people are too afraid to talk about. We aren't just looking at new tools; we are looking at the end of work as you currently know it.
If you think your career is safe just because you have a degree or a decade of experience, youโre missing the point. These panels break down how roles are being dismantled and rebuilt in real time. Whether you are leading a team or trying to save your own skin, you need to understand the new rules of human and AI collaboration before you get left behind.
What Youโll Learn AI Wonโt Steal Your Job, But... A blunt discussion on how organizations adopt tech at high speed. Our speakers discuss the leadership strategies needed to keep people relevant as the ground constantly shifts.
Product and Engineering in the Real World Forget the theory. This is a hands-on look at what happens when teams actually use AI every day. We cover what actually works, what is a waste of time, and why most AI rollouts fail miserably.
0:00 Introduction 2:30 The fear of AI and its effects. What are developers doing now that code is "needed no more"? 5:20 AI is changing the way we develop software: Docker 12:10 Docker Rust, the voice of Developers. Is it still worth it to learn how to code? Is AI making people dumb? 17:10 Career path in tech before and after 24:08 Architects, Accountants, and Logo Bricks in the era of AI 26:00 Fear of AI, about jobs that are easily automated, what developers don't tell employers Conclusion and closing thoughts. AI will not steal your job
ALL THE LINKS HERE: francescociulla.comRust is not Hard to Learn ๐ฆ RustNation UK - February 2026 #rustlang #software #programmingFrancesco Ciulla2026-03-13 | ALL THE LINKS HERE: francescociulla.comIs My Rust Book Actually Bad? Reacting to @JetBrainsTVFrancesco Ciulla2026-03-06 | I'm reacting to the Rust book review by Vitaly Bragilevsky (@JetBrainsTV ). Check out his thoughts on "The Rust Programming Handbook" and my take on his feedback.
0:00 Introduction: Reacting to Vitaly Bragilevsky 0:39 Rust Book Review: First Impressions 1:45 The Teaching Method: Exercises and Assignments 4:15 Deep Dive: Lifetimes, Error Handling, and TDD 5:30 Who is this book for? Python, JS, and C++ Developers 6:23 Rust Web Development: Databases, SQLx, and Docker 7:45 Advanced Topics: Networking and WASM 8:27 Complaints: OOP vs. Functional Programming. Async Programming in Rust 11:13 Hidden Gems and Final Verdict
๐ CONNECT WITH ME: All my links: francescociulla.comNo, Rust is NOT really hard to learn, compared to Python, JavaScript, GO, and C++Francesco Ciulla2026-03-03 | ๐ Rust Book: mybook.to/YJI6DI Is Rust actually hard to learn, compared to Python, JavaScript, and C++? Or is it just telling you the truth about your code?
This is a talk I gave on the Main stage at RustNation UK
0:00 Introduction by Ernest Kissiedu - The Idea of this talk and debunking a myth 2:05 Rust is not hard to learn. You are just traumatized. I use Arch Vs Rewrite it in Rust meme. 3:48 The Learning Curve for Python, C++, Rust. C++ VS Rust in a Relationship 6:42 How to (not) Master Ownership. Is Rust hard to learn or to unlearn things? Two Types of Laziness 10:47 Rust is not hard. It's different. Python and JavaScript 12:35 The Root of all evil: Shared Mutable State. Rust says no. 13:53 The uncomfortable truth. C++ assumes you are a god. The Pain Curve. Errors in C++ vs Errors in Rust. 17:11 Meet the Monsters: Ownership, Borrowing, Lifetimes 19:50 The Borrow Checker. Should we blame it? 21:15 How hard is it to learn a fragmented ecosystem, how to refactor, and how to learn how to do concurrency? 24:25 Conclusion: Rust will make you a better developer
๐ CONNECT WITH ME: All my links: francescociulla.comRust Axum in 2026: Is it actually better than Go, Python and Node?Francesco Ciulla2026-02-27 | Is Rust web development ready to replace Next.js, Laravel, or Django in 2026? We dive into why the Axum and SQLx stack is becoming the "boring" but profitable choice for high-performance web APIs and cloud cost savings.
Related Videos: In-depth talk about Rust and web development: youtu.be/usYYJSUsfjg
In this talk, I break down the "Rust is impossible" myth by comparing the first two weeks of Python, C++, and Rust. We explore why the difficulty isn't about the language itself but about the bad habits we have to unlearn. From the "strict boss" nature of the Borrow Checker to the root of all evil in C++, we look at how Rust handles memory and concurrency differently.
If you have ever struggled with ownership or felt intimidated by lifetimes, this is for you. Rust is not hard. It is honest.
0:00 My hardest talk ever: Is Rust really hard to learn? Arch and Rust 3:00 The learning curve: the first two weeks: Python, C++, Rust 4:39 C++ Vs Rust...in a relationship. How to (NOT) master Ownership. 7:40 is Rust hard to learn... or is it hard to unlearn old things? 10:04 The two types of Laziness: Python and JavaScript VS Rust. The null Pointer exception bugs. 12:32 Rust is different. Python and JavaScript Comparison 14:01 The root of all evil: Shared Mutable State: Race Conditions, Deadlocks, Use-after-free. Rust says NO. An uncomfortable truth about C++ 16:10 The Pain curve. 17:52 Rust as your Boss: which one do you prefer? 20:05 Meet the monsters: Ownership, Immutable and Mutable Borrowing, Lifetimes 23:20 The Borrow Checker: Should we blame it? 25:42 How hard is it to learn a fragmented ecosystem? Cargo. 27:10 How hard is it to learn how to refactor a codebase? 28:30 How hard is it to learn concurrency? 30:00 Rust will make you a better developer. Rust is not hard; it is honest. The Rust Community
#rustlang #programming #coding #softwareengineering #cpp #python #JavaScriptMy Experience at Laracon India 2026 ๐ฎ๐ณFrancesco Ciulla2026-02-20 | My Experience at Laracon India 2026 ๐ฎ๐ณ | Docker, PHP, & The Best Community!
Thanks to Docker for sponsoring this ๐ณ
What an incredible journey! In this vlog, Iโm taking you with me to Ahmedabad for a full recap of my experience at Laracon India 2026.
A massive thank you to Vishal Rajpurohit for the invite! I had the honor of speaking about Docker, PHP, and Laravel, and it was an absolute blast. Beyond the code, I met so many amazing friends. I have to admit, even as a huge Rust fan ๐ฆ, the Laravel community is hands down one of the best and most welcoming tech communities out there! ๐โค๏ธ
๐ป Want to see my stack in action? Check out this video where I build a REST API from scratch using Laravel, Docker, and PostgreSQL: ๐ youtube.com/watch?v=cdlHJeHVFW4 (PHP CRUD Rest API using Laravel, Composer, Postgres, Docker and Docker Compose)
#LaraconIndia #Laracon2026 #Laravel #Docker #PHP #RustLang #WebDevelopment #Ahmedabad #TechVlog #ProgrammingBuilding a game in Rust - #rustlang #softwareengineer #programming #programmer #coding #softwareFrancesco Ciulla2026-02-19 | Learn Rust in 1 hour: youtu.be/tgJ8d9yQtKY?si=EiOJ_a8ZHBGsODDy #windows #python #codeThe Future of Rust: Vision Doc, AI & Symposium.dev (feat. Jack Huey)Francesco Ciulla2026-02-17 | I sit down with Jack Huey, Rust Project Lead and Member of the Rust Foundation Board, to discuss the roadmap for the next 10 years of the language.
We dive deep into the newly released "Rust Vision Doc," the intersection of Rust and AI, and the launch of Symposium.dev. Jack also shares insights on how the Rust team makes massive technical decisions regarding the compiler and type system.
๐ IN THIS VIDEO:
The Vision Doc: Where is Rust heading in 2025 and beyond? Symposium.dev: The new platform for community collaboration. Rust & AI: How the language is adapting to the AI era. Behind the Scenes: How the Compiler and Types Teams operate.
0:00 Introduction. Who is Jack Huey? The importance of the Team and the origin of Rust. The Rust Foundation 7:14 Rust and the Vision Doc. Getting feedback about Rust 14:00 Rust VS GO tradeoffs 15:32 Is Rust really Hard to learn? My upcoming talk at Rust Nation UK 19:25 Rust and AI. Is AI accelerating the adoption of Rust? 22:40 Symposium. dev - AI the Rust Way. 26:26 ConclusionAI vs Developers: Will AI Really Replace Software Engineers in 2026?Francesco Ciulla2026-02-13 | Is AI replacing developers? The honest truth about the future of software engineering.
Will AI replace developers in 2026? Is coding dead, or is it just evolving? Weโll see, but which skills do you need to stay relevant, and why the "AI takeover" might not be what you think?
#AI #SoftwareEngineering #Coding #FutureOfWork #ProgrammingWhat is docker? @DockerInc #docker #python #rust #javascriptFrancesco Ciulla2026-02-12 | ALL THE LINKS HERE: francescociulla.comBuilding a Serverless API with Rust and AWS LambdaFrancesco Ciulla2026-02-10 | ๐ฅ Get 35% OFF "Crafting Lambda Functions in Rust"! I managed to get an exclusive discount for you! While there is a 25% discount currently active, you can use my link to get 35% off the cover price. Better late than never! ๐ Grab it here: loige.gumroad.com/l/rust-lambda/francesco
Check out the official book site by Luciano Mammino and James Eastham: rust-lambda.com
In this video, we explore how to create and deploy a high-performance Lambda function on AWS using Rust.
๐ Timestamps: 0:00 Introduction, Cargo Lambda, and project setup 1:05 Main file, HTTP Handler, and configuring Cargo.toml with the Lambda crate 4:30 Comparing Rust with other runtimes: Node.js and Python 5:39 Testing the project and managing dependencies (Tokio, Hyper) 10:30 Deploying your Rust Lambda Function to AWS 11:40 Second Demo: Building beyond simple HTTP requests #rustlang #webdevelopment
๐ All my links: francescociulla.comStop Studying Rust, Start Coding: 9 Practical ExamplesFrancesco Ciulla2026-02-06 | Are you curious about Rust, but are you allergic to theory? This video is for you because I collected 9 rust examples, just code, to give you a look into this programming language.
0:00 Intro and Example 1 - Rust CLI and executable 1:22 Example 2 - Dependencies and TOML 2:27 Example 3 - Custom Types, Testing in Rust 4:00 Example 4 - Enums 4:30 Example 5 - Match 6:20 Example 6 - In Rust, we don't have NULL! 8:10 Example 7 - Error Handling in Rust 8:57 Example 8 - Helpful Compiler and strong typing 10:27 Example 9 -Fearless Concurrency in Rust
ALL THE LINKS HERE: francescociulla.comThis or That at last Docker Captain Summit! #docker #devops #programming #softwareFrancesco Ciulla2026-02-05 | ...Stop Using C++ for AI Toys? Why Echokit Uses RustFrancesco Ciulla2026-02-03 | Learn how to build full-stack AI agents using Rust and Docker with Echokit. In this episode, Michael Yuan and Marco Franzon join Francesco Ciulla to discuss the challenges of embedded AI, why the ESP32 is a game-changer, and how to deploy AI software efficiently.
๐ฅ Connect with the Guests Michael Yuan: https://x.com/juntao Marco Franzon: https://x.com/mfranz_on Justdothings Community: https://x.com/i/communities/1987978565074420027
๐ Timestamps 00:00 Introduction: Meet Michael and Marco 02:51 Embedded Space & AI Toys: Why Rust over C/C++? 05:15 Why the ESP32 is the right choice for AI 07:53 Can I make Echokit move? (Hardware capabilities) 10:05 Echokit Device Demo 13:54 Software Demo: Docker, Configuration, and LLM Interaction 20:01 Using Axum & Tokio: Shipping with Docker Compose 22:08 Personal Experience, RAM pricing, and Conclusion
#RustLang #AI #Docker #EmbeddedSystems #Echokit #WebDevelopment #ESP32Hey AI...try to replace this #programming #softwareengineerFrancesco Ciulla2026-02-01 | ...Axum Tutorial: Extractors, Routes & JSON Handling (Rust Web Dev)Francesco Ciulla2026-01-30 | ๐ Master Web Development with Axum Axum is the ergonomic and modular web framework for Rust, built on the powerful foundations of Tokio, Tower, and Hyper.
In this second episode of our series, we dive deeper into handling data and requests. You will learn how to manage structs with Serde, implement CRUD-like functionality with Path and Query parameters, and verify your API using real HTTP requests.
๐ Key Topics Covered: Integrating Serde for JSON serialization/deserialization. Building robust User structs. Axum Extractors: Path, Query, and JSON. Defining and modularizing Routes. Testing endpoints with GET and POST requests.
โณ Timestamps: 0:00 Introduction & Dependencies (Serde, Serde_json) 1:02 Updating Imports & Defining the User Struct 2:07 Implementation: get_user, create_user, Route, Path, and Query 4:56 Updating the Application Routes 5:40 Testing HTTP Requests (GET & POST)
Stop building chatbots that just talk. Itโs time to build AI Agents that actually work.
In this video, we dive deep into the revolution of AI Agents and the Model Context Protocol (MCP). One of the biggest hurdles for developers today is moving beyond "chatting" to creating systems that take concrete actions without hallucinating. The secret? Connecting your LLMs to certified, real-time data.
We explore how Openapi provides the ultimate infrastructure for this, offering a Marketplace with over 400+ API productsโranging from company data and real estate to vehicle and people informationโall in one centralized hub.
๐ What we cover: Beyond Hallucinations: Why certified data is the only way to build reliable AI.
The Openapi Marketplace: Accessing 400+ APIs with no annual fees and a "pay-as-you-go" model.
MCP Deep Dive: How the Model Context Protocol allows AI to "read" APIs autonomously.
Developer Experience: Using official SDKs (Rust, Go, Node.js, Python) to eliminate "glue code."
Real Use Cases: How leaders like Tech Salary (Datapizza) and Blank (Crรฉdit Agricole) leverage this ecosystem.
๐ ๏ธ Build Faster: If you are integrating data into ERPs like Odoo, CRMs like HubSpot, or building the next generation of autonomous agents, Openapi provides the structured data needed to modernize business processes.
0:00 Hard times for developers! - Simone De Santis Introduction 2:16 The current challenge: moving from simple chatting with AI to building agents. How to avoid LLM hallucinations on professional services. 6:30 The unique Marketplace solution: the uniqueness of having over 400 API products (Companies, Vehicles, Real Estate, People) centralized in a single hub. 9:55 The Openapi model. How does it work, and how do you use it? 12:32 The role of RAG technology: how structured APIs facilitate innovation paths and the modernization of business processes 15:50 Deep dive into MCP (Model Context Protocol): explaining how this standard allows AI to "read" and understand APIs autonomously 21:25 Real, tangible use cases: citing examples like Tech Salary (Datapizza) or Blank bank (Crรฉdit Agricole) to demonstrate reliability 24:45 The integration ecosystem: the availability of data already within ERPs like Odoo and CRMs like HubSpot 26:20 Focus on Developer Experience: the importance of having official SDKs (Rust, Go, Node.js, PHP, Python) to avoid writing "glue code" from scratch 30:15 Final Message and what's nextI joined Zerops as Head of Developer Relations Engineer! Deploy Rust, Python, PHP, Go, Next.js appsFrancesco Ciulla2026-01-26 | Wish me luck!!! What kind of video would you like me to create about this?
Iโm officially back in Developer Relations! After considering leaving DevRel entirely, Iโve found a role that changes everything. I am thrilled to join Zerops as the new Head of Developer Relations Engineer.
In this video, I share the journey of the last two months, why I chose Zerops, and how my background in Python, Go, and Laravel led me here. Weโre also talking about the future of this channel in 2026, including my upcoming trip to India! ๐ฎ๐ณ
You can find me here: ALL THE LINKS HERE: francescociulla.com 0:00 and it happened again...Big announcement! 0:30 My life before joining Developer Relations and my experience with Python, C#, Java and Kotlin, C, PHP, C++, Go, PHP and Laravel 2:30 Plans for this channel and plans for 2026. My upcoming trip to India! 3:45 How I got back to Developer Relations and what I will do at Zerops. 5:05 Upcoming videos and the future of the channel
#rustlang #webdevelopmentIs Rust a good alternative to frameworks like Next.js, Laravel, Django for web development in 2026?Francesco Ciulla2026-01-23 | Is Rust a good alternative to frameworks like Next.js, Laravel, and Django for web development in 2026?
0:00 Building applications in Rust in 2026? 1:07 Stack Overflow Developer Survey 2025, Web Frameworks Benchmarks 3:13: Tokio: the standard library for async Web in Rust, Actix, and Axum 6:50 SQLx, Web Assembly 10:14 Virtual Dom and Signals, Leptos, Dioxus. The Shared Crate Pattern. 17:20 The Trade-Offs (it's not all sunshine) and the Solutions 20:05 The Final Verdict: What is Rust good for and not good for in web development? #rustlang #webdevelopment
0:00 Introduction. Bootcamp structure 2:30 Project Setup and Game Loop (Struct, Enum, match, loop) 9:30 Isometric view, Tile Floor and Walls (Functions, Vectors, for) 17:40 Hero creation and positioning 21:10 From Tile to Grid Function (if let) 24:33 Pathfinding - Breadth First Algorithm (Vecdeque) - Data Structure and Algorithms. 31:42 Hero Movement 34:13 Monsters (creation) 37:19 Player Combat Logic, Floating text 43:20 Monsters Combat Logic: Attacking and chasing the player (Vectors, Iter, map, chain) 49:42 Final Stage: Victory condition, Gold collection
Sign up here to get all the news about this event: luma.com/6n0agjqj
In this practical lesson, we will build something you might like. From Scratch. Without using AI. Our goal here is to understand Rust while we build something cool
GitHub Repository github.com/FrancescoXX/crabloRust bootcamp recap! #rustlang #softwareengineer #programming #programmer #coding #softwareFrancesco Ciulla2026-01-15 | Learn Rust in 1 hour: youtu.be/tgJ8d9yQtKY?si=EiOJ_a8ZHBGsODDy #windows #python #codeRust vs Python for AI: Is Rig better than Langchain? - Running Python inside Rust?Francesco Ciulla2026-01-13 | OpenAI's Co-founder said, "Rust is the perfect language for AI agents." But can it actually replace Python?
In this video, I invited Joshua Mo, the maintainer of the open source project "Rig" (the "LangChain" of Rust), to build a scalable, modular AI application from scratch.
We also use PyO3, a crate that connects Python with Rust.
fun fact: We tried to code this entire session WITHOUT using AI assistance. No Copilot. No ChatGPT. Just raw Rust coding and a lot of suffering.
๐ What we cover in this session:
Rust vs. Python for AI: Why high-performance agents need Rust. The "Rig" Library: A deep dive into the 5k+ star library that is changing the ecosystem. Recursive Language Models (RLM): How to let an LLM write and execute its own code.
Python in Rust: Using PyO3 to bridge the gap between the two languages.
๐ UPCOMING EVENTS: SAVE YOUR SPOT (Rust Bootcamp Part 2 - Jan 16): luma.com/6n0agjqj Rust Nation UK: rustnationuk.com (use the code FRANCESCO to get 10% off) RustConf 2026: Sept 8โ11 in Montreal, Canada. Check it out: rustconf.com/rustconf-2026
0:00 - The "Rust vs Python" Debate 1:55 - Meet RIG: The "LangChain" of Rust? 3:04 Async Rust Explained Simple 4:35 The Challenge: Coding an AI Agent...WITHOUT AI 9:11 Rig-rlm and the Unholy Alliance: Running Python INSIDE Rust 11:37 The Final Demo: Generating a Flask App 13:40 The Future of Rust Agents and Rig
#Rust #RustLang #AI #LLM #RigLibrary #Programming #SoftwareEngineeringThe first AI full-stack solution written in Rust? - With Nathaniel SimardFrancesco Ciulla2026-01-09 | A quick chat with Nathaniel Simard - Founder & CEO of Tracel AI, the first AI full-stack solution written in Rust.
๐ Upcoming Events: Rust Nation UK: rustnationuk.com (use the code FRANCESCO to get 10% off) RustConf 2026: Sept 8โ11 in Montreal, Canada. Check it out: rustconf.com/rustconf-2026
ALL THE LINKS HERE: francescociulla.comBuild Netflix? ๐ฆ #rustlang #softwareengineer #programming #jetbrains @JetBrainsTV #axum #codingFrancesco Ciulla2026-01-08 | ...Hello world - Axum - The Rust Backend FrameworkFrancesco Ciulla2026-01-06 | In this video, we will introduce Axum, the Rust Backend framework. More videos are coming. If you are interested, subscribe and support the channel ๐ฆ
Axum is the ergonomic and modular web framework built with Tokio, Tower, and Hyper.
Find me: francescociulla.comShould you learn Rust in 2026? Watch 5 minutes of this videoFrancesco Ciulla2026-01-02 | Have you ever heard of the Rust Programming Language, but are unsure whether to learn it or not?
0:00 Let me try to convince you to try Rust in 5 minutes 4:57 I know what you all want: Stats for C, C++, Python, JavaScript, Go, Rust 9:57 What is Rust? Why should you learn Rust? Rust killer features. What can I do with Rust? 13:47 Rust Backend Web Frameworks? Actix, Axum, Rocket 16:26 Rust on Frontend?? Web Assembly (WASM): Yew, Leptos, Dioxus 20:11 Summary and Recap. Conclusion. Rust and AI
ALL THE LINKS HERE: francescociulla.comPrimitive Types - Rust Programming Language #rustlang #programming #axum #coding #backendFrancesco Ciulla2026-01-01 | ...What you missed about Rust in 2025 - Rust Official blog recapFrancesco Ciulla2025-12-30 | In this video, I will recap the most important Rust announcements in 2025, based on the official Rust blog.
0:00 Introduction 0:45 The Biggest Event: Rust 2024, let-chains, unsafe extern blocks, new lifetime capture rules, MSRV-aware resolver 4:20 New Language and Library Capabilities, async closures, gen blocks, dynosaur crate, naked functions, Trait upcasting, Strict Provenance APIs, get_disjoint_mut, anonymous pipes, extract_if, 11:33 The tools: Trusted Publishing, Cargo cache cleaning 13:13 Rust community: community feedback, The Rust Vision document, FLS Adoption, GSOC 2025, 16:12 Conclusion and Action Points - Rust fullstack application
Find me here: francescociulla.comHow to Hack the Mainframe, and Maybe a Heart? - with RustFrancesco Ciulla2025-12-26 | Stop optimizing databases. Today weโre building a useless but beautiful Matrix rain simulation in Rust.
Unlike Python (which lags) or JS (which melts your CPU), Rust + Ratatui renders thousands of particles at a buttery 60FPS. It might not impress your crush because they will just think you are fixing a printer, but at least your code is memory-safe. And that is better than love.
Huge thanks to @jetbrains for sponsoring this video! Check out RustRover, the dedicated IDE for Rust developers: jb.gg/Free-For-Hobby-IDEs
ALL THE LINKS HERE: francescociulla.comBuild a Netflix Clone with Rust & React using RustRover (Axum and Tanstack Full Stack Tutorial)Francesco Ciulla2025-12-23 | In this video, we will build a full-stack Netflix clone, using: Rust & Axum: To build a high-performance backend that runs on less than 6MB of RAM. React & TanStack Start: For a modern, seamless frontend experience (featuring @shrutikapoor08
โบ Thanks to JetBrains for sponsoring this video ๐ โบ Learn more about JetBrains RustRover, download it, and use it for free: jb.gg/rrdownload
@DockerInc : To containerize the application for consistent deployment. @DigitalOcean to deploy the application RustRover: The powerful, privacy-focused Rust IDE by JetBrains.
๐ REGISTER & PREPARE FOR BOOTCAMP SEASON 2 ๐ ๐ SAVE YOUR SPOT (Rust Bootcamp Part 2 - Starts Jan 16): ๐ luma.com/6n0agjqj ๐ฆ Watch Part 1 First (Required for Season 2): ๐ youtu.be/tgJ8d9yQtKY
โฑ๏ธ CHAPTERS 00:00 - Intro: Don't Watch Netflix, Build It! 00:33 - What is Axum and Why this Rust Framework 01:43 - Setting up RustRover (Sponsor) 03:30 - Rust Axum Project Setup & Dependencies 06:58 - Building the Models & State 09:30 - Implementing Handlers (Trending, Search, Video) and main.rs 16:17 - Serving Video with Axum and local test 18:41 - Dockerizing the Rust App, docker compose. 22:50 - Testing APIs in RustRover 26:28 - Deployment on DigitalOcean 31:17 - Frontend Intro with Shruti Kapoor 47:31 - Final Result & HomeworkThe Rust Programming Language is NOT hard to learn!Francesco Ciulla2025-12-19 | Rust is not hard to learn. you can follow this roadmap:
Struggling to find a developer and feeling burned out by the hiring process? ๐ฉ G2i gives you access to 8,000+ pre-vetted engineers ๐จโ๐ป๐ฉโ๐ป : no AI-generated resumes, just real, experienced talent ready to join your team.
Let's create a CRUD Rest API in Rust using: - Axum - sqlx - serde for serialization and deserialization - Postgres (database) - Docker - Docker Compose GitHub link in video description
Newsletter: Rust for AI (starting on January 2nd, 2026): francescociulla.substack.com/subscribe 0:00 Introduction - Project architecture and initialization 1:05 Run the Postgres Database using Docker Compose and docker exec 5:32 Axum application setup: dependencies with Cargo.toml, sql Migrations 7:30 Axum Application logic: main.rs file: imports, structs, database initialization, server setup 12:40 Handlers for the CRUD Operations: Create, Read, Update, Delete 21:28 Dockerization of the Rust Axum application using Multi-stage builds: .dockerignore, Dockerfile, 27:10 Docker compose build, Docker compose up 28:29: Final Application Test
ALL THE LINKS HERE: francescociulla.comThe End of Coding Tutorials for Tech Creators?Francesco Ciulla2025-12-12 | Is the golden age of coding tutorials actually over? In this episode of Devs Unfiltered, Max and I react to Melkey 's viral claim that "No one watches YouTube to learn anymore."
We break down how TikTok, AI, and the economy are killing the "tutorial era," and reveal the exact survival strategy tech creators (and junior devs) need for 2026.
Things to check to have the full context of this video (watch in this order before jumping to conclusions) 1๏ธโฃ Max's Tweet: https://x.com/maxedapps/status/1998718119209005511 2๏ธโฃ Melkey's video - youtu.be/9Yj89I2UMI8?si=jzbj2FgsG7tSjnAZ 3๏ธโฃMax's video - youtu.be/uiBsjJ64gf0?si=wUZ6INxi0NMKz9jr @maximilian-schwarzmueller @academind
๐ค FEATURING: Maximilian Schwarzmรผller Want to master Web Development? Check out Max's top-rated courses on React, Angular, NodeJS, Docker & more. ๐ Courses: academind.com/courses ๐บ YouTube: @academind @maximilian-schwarzmueller ๐ฅ Our Previous Interview: youtu.be/efiGLnvy2K
โฑ๏ธ CHAPTERS 0:00 What's going on?! Are coding tutorials dead? 1:05 Reaction: The Golden Age has passed 3:46 The 3 Reasons: TikTok, Economy, & AI 6:10 Is creating tutorials still worth it? 8:30 Is AI making junior devs dumber? 13:00 Fewer viewers = Less content? 17:09 Content Strategy for 2026 20:22 The problem with tech polls 22:56 Why free feels cheap (Payment = Commitment) 25:02 The Human Touch: How to adapt 28:37 Conclusion
๐ CONNECT WITH ME All my links: francescociulla.com #coding #softwareengineer #devsunfiltered #webdevelopment #programmingItโs OFFICIAL: Free Rust Bootcamp Season 2 (Dates & Projects) - AI, Docker, and Future PlansFrancesco Ciulla2025-12-09 | ๐ REGISTER & PREPARE HERE ๐
๐ SAVE YOUR SPOT (Rust Bootcamp Part 2 - Starts Jan 16): ๐ luma.com/6n0agjqj
In this video, I am officially announcing the Rust Bootcamp Season 2! You asked for it: "Francesco, we understand ownership, now we want to get our hands dirty." So, that is exactly what we are going to do.
On January 16th, we will focus entirely on building real projects, diving deep into Rust web frameworks for the backend, and exploring how to use AI libraries.
This is your roadmap for 2026. Let's crush it together.
In this video: 0:00 It's Official: Rust Bootcamp Part 2! Dates and Schedule 1:58 Conferences in 2026: Rust, Docker and AI 2:57 My New Rust Book Update 3:32 My current problem with Content: Rust, Docker, AI, Rig 7:51 Unscripted Reflections and focus on the future
You can find me here: ALL THE LINKS HERE: francescociulla.comRedox OS: Is the Future of Operating Systems Written in Rust? - With Jeremy SollerFrancesco Ciulla2025-12-05 | A quick chat with Jeremy Soller, the creator of Redox OS, the innovative operating system written entirely in Rust.
In this 3-minute interview, we discuss the core vision of Redox
๐ Upcoming Events: RustConf 2026: Sept 8โ11 in Montreal, Canada. Check it out: rustconf.com/rustconf-2026
๐ We Discuss: Why Rust? Soller's reason for choosing Rust for an OS. The Future: What's next for Redox OS development.
Redox OS Project: [Link to the official Redox OS website]
#RedoxOS #RustLang #OperatingSystem #MicrokernelRust Has No Jobs? Ask Oracle.Francesco Ciulla2025-11-28 | Chatting with Salvador Salazar (Oracle Cloud Infrastructure) at RustConf 2025 in Seattle about the future of Rust and building career-defining skills.
๐ Upcoming Events: RustConf 2026: Sept 8โ11 in Montreal, Canada. Check it out: rustconf.com/rustconf-2026
๐ผ Rust Job Market Insights: We touch on what hiring managers are looking for right now. If you are learning Rust for a job, focus on:
Cloud & Distributed Systems (High demand in 2025) Memory Safety & Performance Optimization