Skip to content
💻 My personal development setup.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


My personal development setup

Table of Contents



  • asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more.
  • BitWarden - The easiest and safest way for individuals, teams, and business organizations to store, share, and sync sensitive data.
  • Boostnote - Note-taking for developers.
  • Docker - Open platform for developers and sysadmins to build, ship, and run distributed applications.
  • Gitbook Editor - Simple writing from your desktop.
  • Insomnia - Powerful HTTP and GraphQL tool belt.
  • Oh my zsh - Open source, community-driven framework for managing Zsh configurations.
  • Poedit - The fastest and most convenient way to translate apps & sites with gettext.
  • Slack - Cloud-based set of proprietary team collaboration tools and services.
  • TeamSQL - Cross-platform SQL Client.
  • Tig - Text-mode interface for Git.
  • VirtualBox - Powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use.
  • Visual Studio Code - Code editor.

macOS Specific

  • Alfred - Productivity application for Mac OS X.
  • Dash - An API Documentation browser and code snippet manager.
  • KeepingYouAwake - Prevents your Mac from going to sleep.
  • MacDown - The open source Markdown editor for macOS.
  • Spectacle - Window control with simple and customizable keyboard shortcuts.

Linux Specific

  • Git Cola - Sleek and powerful graphical user interface for Git.
  • Remarkable - Markdown editor.
  • Zeal - Offline documentation browser for software developers.



My main machine. It's a custom PC built some years ago. I still use it to work, doing all my work on Ubuntu, and playing some games and edit some photos and videos on Windows.

Component Value
CPU Intel Core i5-4570 3.2Ghz
GPU Gigabyte GeForce GTX 660 OC 2GB GDDR5
RAM 16GB G.Skill Ripjaws X DDR3 1600 PC3-12800 CL10
SSD #1 Kingston SSDNow V300 120GB (with Ubuntu 18.04)
SSD #2 Samsung 840 Evo SSD Series 250GB SATA3 (with Windows 10 Pro)
HDD Western Digital WD Blue 2TB


I have two laptops, one with Linux and Windows, and the other with macOS. I like to have those three operating systems available so I can do whatever experiment or development I want.

💻 Mi Notebook Pro 15" 2018

This is my main laptop. I do all my work on Ubuntu, and I play some games and edit some photos and videos on Windows.

Component Value
CPU Intel Core i7-8550U
GPU NVIDIA GeForce ® MX150 · 2 GB GDDR5
RAM 16GB DDR4 2400MHz Double Channel
SSD #1 256GB PCIe SSD (with Ubuntu 18.04)
SSD #2 256GB M.2 SATA SSD (with Windows 10 Pro)

💻 Macbook Air 13" 2015

This is the laptop where I do all my macOS related stuff, and I use on a daily basis for surfing the web and some light tasks.

Component Value
CPU Intel Core i5-5250U
GPU Intel HD Graphics 6000
SSD 128GB PCIe SSD (with macOS High Sierra)


🌐 HP MicroServer N40L

Component Value
CPU AMD Turion™ II Neo
HDD 4 x 2TB 3.5" SATA HDD (with Ubuntu 18.04 server)

🌐 HP ProLiant MicroServer G7

Component Value
CPU AMD Turion™ II Neo
HDD 4 x 2TB 3.5" SATA HDD (with Ubuntu 18.04 server)


Multimedia Equipment

Besides my work as a software engineer, I organize an annual conference about software development called FabadaConf, and the Elixir Asturias monthly meetup group. Due to the fact that I record all the talks and activities of both events, I have some equipment to do it so I can edit and upload the final result to the internet.


Other Tech And Accesories

This project was developed by dreamingechoes. It adheres to its code of conduct, and uses an equivalent license.

You can’t perform that action at this time.