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.

   



21 Stories by Mario Zupan

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

Easy guide to JSON input validation in Rust web services

JSON input validation is a core concern in any modern web application, and the Rust ecosystem already has some great tools for dealing with...
0 10 min read

Configuration management in Rust web services

Configuration management is a core concern in any nontrivial web application, and the Rust ecosystem provides everything you need and more.
1 8 min read