Mario Zupan

  I'm a software developer originally from Graz but living in Vienna, Austria. I previously worked as a fullstack web developer before quitting my job to work as a freelancer and explore open source. Currently, I work at Timeular.


24 Stories by Mario Zupan

How to build a blockchain in Rust

Learn how to build a blockchain application with a basic mining scheme, consensus, and peer-to-peer networking in just 500 lines of Rust.
0 24 min read tutorial: How to build a simple Rust frontend web app

To show in action, we’ll build a very basic frontend application using Iced and Rust, which uses JSONPlaceholder for fetching data.
0 12 min read

Full-stack Rust: A complete tutorial with examples

This complete tutorial explores how to create a shared Rust module and build a full-stack web application with practical examples.
1 24 min read

Build a Rust + WebAssembly frontend web app with Yew

WebAssembly has made it possible to build frontend apps in Rust. Now, learn to build a simple web app with Rust and Yew, powered...
0 11 min read

Machine learning in Rust using Linfa

Use Linfa in your Rust application to add algorithms for many areas of machine learning like linear regression and data clustering.
0 9 min read

An introduction to profiling a Rust web application

Measure Rust web application performance with this introductory tutorial and guide to several handy profiling tools.
0 11 min read

Debugging Rust apps with GDB

Master the GNU Project Debugger (GDB) tool to perform basic but effective debugging of Rust programs with minimal extra tooling.
0 13 min read

Rust and TUI: Building a command-line interface in Rust

Learn how to build a command-line interface in Rust with TUI, a framework for building terminal user interfaces.
0 15 min read

libp2p tutorial: Build a peer-to-peer app in Rust

In this tutorial, we’ll show you how to build a very simple peer-to-peer application using Rust and the fantastic libp2p library.
3 15 min read

Parsing in Rust with nom

In this tutorial, we’ll demonstrate how to write a very basic URL parser in Rust using the nom parser combinator library.
1 14 min read

JWT authentication in Rust

In this tutorial, we'll explain how to implement authentication and authorization using JWTs in a Rust web application.
0 13 min read

Timezone handling in Rust with Chrono-TZ

Time and date handling, especially with time zones, are tricky business. Fortunately, Rust’s ecosystem provides us with all the tools we need.
0 5 min read