Kernuac_CL

Sometimes I try to write... but It can take so looong

I've been playing keyboards since I was a child. My frist keyboard was a Casio ma-120 that my father gave me as a gift when I was 9 years old and of course I played a lot on it. However, I've never took music lessons; every song that I played (even now) was by ear.

I had the opportunity of play as a keyboardist in different bands of the schools where I studied and places where I worked. Rock, Pop, Cumbria and so on, they were the styles that I could play in these bands.

Too many years passed since I played in a band for the last time and now some friends invited me to “try to play some songs”. All of us are rusted on our instruments but step by step we are sounding better. The last practice we could count with a vocalist; we are starting to sound as a “decent band” and it keeps our motivation high... maybe we can publish some videos of our sessions when we are ready.

Cristhian Vega Cortes | Kernuac_CL

Visual Studio Code is a very powerful tool for writing code and I'm sure you'll be agree with me. An extensive number of plugins can help you in multiple ways; from connecting to local and remote databases, to coding in remote environments and forwarding ports on the fly of those remote apps. It's just magic!

I've been using VSCode for a few years, specifically coding in python, php, javascript and so on, and trust me, it's a great tool. It has everything you could expect from an IDE and of course I recommend it. However, I usually tend to come back to my old tools \and old habits\. For a very long time, VIM was my inseparable partner and I used it for too many tasks: taking notes, writing code, editing configuration files... even my final project to get my grade (a prorotype of a video game written in python + pygame) was written using VIM. So... why not remember old times and come back to that old text editor? That simple question was in my mind these last days.

What I like about Visual Studio Code...

VSCode allows me to connect to remote folders and work directly on them. Also, this IDE automatically detects what ports my application is listening and forwards them to my local machine; it feels like I'm working on my local machine all the time. Pretty cool!

Ok... but why returning to vim?

Easy to answer: “because I'm crazy I like minimalism. To use VSCode I had to install and keep updated that software everytime; using VIM, I just to open a terminal and type vim filename.ext and that's all! What about remote developement? Just connect via ssh to the server, code and so on. If i need to map some ports of my remote app I do it over ssh via ssh tunnels.

Finally, you choose tools depending on your needs.

VSCode or whatever IDE you choose and make you more productive is right; but if sometimes you don't want to overload your machine, try VIM and maybe you'll fall in love with this little text editor.

Cristhian Vega Cortes | Kernuac_CL

Long time without blogging and I'm not sure what I'm going to write about. First, I don't speak English very well (I speak Latin American Spanish) and probably I make a lot of mistakes... so... please forgive me if I do it. Second, I can't assure you that I'm going to write every week, two times for week, every month... I don't know about that and maybe I won't write for a long time... Anyways, I thank you for taking your precious time to read this Blog.

Cristhian Vega Cortes | Kernuac_CL