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 Netconomy.


33 Stories by Mario Zupan 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.
3 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...
2 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.
4 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.
1 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

Write a simple web service in Rust using hyper

Using small, lightweight libraries and a bit of self-written code to compose a minimal system can help improve performance, maintainability, and code quality.
0 12 min read