My Setup

15.Jul.2016 — Julio

2016 2017 2018

In short



home server1


home firewall


blah, blah, blah


IT manager

This is an act of vanity taken from The Setup Interviews.

update 27.03.2018: plenty of changes

Who are you, and what do you do?

I am a computer technician and a programmer and I've been working over twenty five years in the same company as responsible of everything related to software and hardware , such as CIO, analyst, programmer, IT security , telecomunications, ERP consultant, ...

I love to code. I think that writing code could be some kind of art or at least very creative. But when I review the programs that I wrote years ago I cannot belive I did that mess. It is even sadder when the code is just a few weeks old.

What hardware do you use?

In my work I have to manage with several kinds of servers, switchs, printers, routers, and .. users. My workstation is a Intel NUC D54250WYK i5, 240GB SSD, 12GB RAM with a monitor Benq 27''.

I use a laptop when I'm away and for work from home. It's a Slimbook-Pro with i5-7200U, 8Gb RAM, and QHD+ 3200 x 1800 HiDPI.

Both with Debian Testing.

Update 31.10.2018: Slimbook with KDE Neon

At home we are Windows free so we all use an Imac 21,5 (middle 2011), and my childs a MacBook Pro 13'', and a laptop with

~Fedora 24~ ~Ubuntu 17.04~ ~Linux Mint~ Debian Testing.

My wife uses ~an Ipad2 (2011)~ the Imac and her smartphone.

I use a Chromebook and I love it because of its long-lasting battery and its light weight. I use it for connections with my servers and for most tasks at home. I don't like ChromeOS so ~~I installed GalliumOS in it and it works like a charm~~ but I was tired to not press ESC every restart to not erase the Gallium instalation.

I used a RaspberryPi for some home server tasks but the microSD broke so I transferred my raspbian server to DigitalOcean with FreeBSD !.

I put a Qotom Q310G4 with PfSense to protect my network.

Now I own an ~~Iphone6s~~ Iphone 8 Plus that I use more and more.

And what software?

Google. I prefer not to use Google products so my personal email is with Protonmail. Please remain Google Free, not Gmail, not Gdocs, not Google Photos, not Google Drive, ... You can not trust on Google never. There is nobody to talk to you behind Google when you have a problem and believe me, you can loose all your documents and pictures and data without any advise.

Windows. Crap of software in laptops and pc's. I prefer to avoid it but in my work it's not always possible and the reason is always only for Microsoft Office. W10, why all that software that the user doesn't need? And, all the telemetry and tracking? More stable are Windows Server xxxx. I manage several versions but my heart shrinks every time I restart a server because an Microsoft Update ...and always waiting for not have a virus problem.

So I love linux, FreeBSD and prefer iOS over android, Google and Windows.

I manage servers with Windows 2012, Windows 2008, Windows 2003 (yes...), ~~Ubuntu Server~~ FreeBSD and my firewalls have Pfsense.

I manage a FreeBSD server too; the more I use it the more I like it. Workstations with Windows 7, Windows 8.1, Windows 10 Pro, Linux Mint, and now lot of RaspberryPi with Raspbian that I use to substitute old Windows XP machines. Please read you can't trust on Raspberrys

I used to work always with Windows but in march 2014 I changed my Windows 7 workstation to a Linux one. I chose ~Linux Mint 17 Qiana~ Debian and i3 as windows manager. Now I use ~Ubuntu~ ~16.10~ ~17.04~ ~Debian Sid with i3wm and sometimes with Cinnamon~ KDE NEON. I need many workspaces and my i3config launch automatically at starting session:

  • firefox ~~Opera browser~~ in workspace1
  • two gnome-terminal connections to my ERP in workspace2
  • two gnome-terminal, one for ssh to another server, in workspace3
  • thunderbird or mutt in workspace4
  • ~pcmanfm~ nemo in workspace5
  • RDP to windows development server in workspace7
  • libreoffice in workspace8

I use workspace6 to VNC connections when coworkers need assistance.

Update 31.10.2018: Now working with Debian testing with KDE Plasma. It was a surprise for me to find out that KDE is not so bloated like years ago, and It permits to configure the shortcuts keyboard like in i3wm, so I'm very confortable moving through the windows without using the mouse.

I try to use open source always, and I put it in some computer stations in my company. Libreoffice is a very good suit but Microsoft Office formats are difficult to replace in the business world.

Libreoffice, and Duckduckgo for search in the web, ssh, telnet, remmina for RDP and VNC, putty, ~gnome-console~ Konsole, scp, VLC, ~Resilio Sync~ my own scripts with rsync to synchronize with several computers, ~Haroopad~ Typora for documentation files, gedit ~mousepad~ and vim like text editors, are some software I use frequently.

As an email client, I mainly use Thunderbird, but sometimes when I need to focus in other tasks I prefer to use Mutt. I wish I had more time and I feel like to improve my Mutt settings.

~Newsbeuter~ newsboat for reading RSS is my prefered way to be update.

Good backups are so important, I use lot of scripts with rsync and scp.

Lot of scripts in bash, python, R when I need some graphs, bash and now learning and using some in Go language. I publish some of them in my personal blog hosted in Github.

But my main language to program at work is Mumps to manage the Cache database system.

What would be your dream setup?

I always say that a good computer with SSD for improve speed at maximum, a good external keyboard and mouse, a big monitor (27'' is ok), and a good chair is essential.

If I had to work in several places moving around then I suggest a laptop with SSD, lightweigthed (<1,3 Kg) and good battery (>6 hours) and the better screen you can afford.

Tags: BSD, linux, setup

Comments? Tweet