Uses

Toolbelt

.bash_aliases

  • alias gru='git remote update --prune'

Laptop

  • Slimbook Executive 16”
  • Lenovo ThinkPad T16

Previous laptops

  • Slimbook PRO2
  • Slimbook ProX 15”
  • Lenovo ideapad 330
  • Lenovo ThinkPad T530
  • Slimbook Classic
  • Apple MacBook Pro 15” 2013
  • Dell Latitude
  • Apple MacBook 2007
  • Apple iBook 2004

Operating system

  • Ubuntu Mate 23.04

Previous operating systems

  • Ubuntu (since 5.04)
  • Debian 3.0 “Woody” - 8.0 “Jessie”
  • macOS 7.0.1 - 10.13.6
  • Windows 3.11 - 10

Code editor

  • VisualStudio Code
  • GEdit / Pluma
  • nano

Previous code editors

  • Atom
  • Eclipse

Programming languages

  • Node.js (since 0.8)
  • Javascript
  • Python
  • C/C++
  • Rust

Previous programming languages

  • Java
  • PHP
  • Ruby
  • Pascal
  • Haskell
  • Prolog

Libraries & frameworks

  • WebRTC
  • React & ReactNative
  • Fastify
  • Django

Previous libraries & frameworks

  • Express
  • OpenGL
  • PyGTK
  • SDL

Languages

  • Spanish (native)
  • English (TOEFL 80/120, B2)
  • French (basic knowledge)
  • Chinese (beginner)
  • Arabic (beginner)

Books readed

  • Operating Systems: Design and Implementation, Andrew S. Tanenbaum
  • Programmer’s Guide to the IBM PC, Peter Norton
  • Practical Machine Learning with Rust, Joydeep Bhattacharjee