Linux

Francesco Ciannavei

Linux

My path with Linux started in high school, with Kali, Ubuntu and Raspberry Pi OS. From curiosity it became a skill I apply every day: I've set up Linux production environments from scratch at STCC, at HSPI and at home, where every one of my servers runs Ubuntu.

At work

At STCC and at HSPI I set up production servers starting from empty machines, and I've deployed code to production since my first roles. At HSPI, managing and configuring the servers the applications run on is part of my job.

At home

In my home server room every server runs Ubuntu and is reached through a VPN. I've configured software RAID with mdadm: the NAS keeps its data on four 4 TB disks in RAID 5 and its system on two SSDs in RAID 0. Setting it up meant studying mdadm and learning how distributed parity works.

Development and production

I develop on macOS, POSIX like Linux, so I move without friction between the local environment and the servers. A small ThinkCentre runs the whole server side of this site (the CMS, the visits tracker and PostgreSQL) in Docker, and that same Linux is where I use Bash and configure Apache.

Rating
7/10

Where i've used it: