Open source and business

This is an article I wrote (in spanish) a few days ago for the blog of Pulsar, an organization I’m part of that promotes the se of open source software. The original can be found here. En muchos casos se piensa del software libre como la contraposición al software ofrecido por compañías privadas. Si bien históricamente el software libre ha sido promovido por individuos y fundaciones para ofrecer alternativas abiertas a programas de código cerrado, esto ha cambiado en los últimos años. [Read More]

Web technologies

Intro In 1992, a scientist working at CERN created HTTP, a protocol to access files stored in remote computers, starting the Web as we know it. Since then, the scope of the usage of the Web has broadened greatly. For each new challenge, new approaches and technologies were introduced into the ecosystem. As a result, the Web nowadays is built on top of a very complex and heterogeneus set of technologies that developpers need to take into consideration when building or maintainning systems. [Read More]

Buzzwords: Internet

Listen here! Internet is one of the most important concepts in human history, if not the most. Born in sixties, it became a cultural phenomenon in the nineties with the creation of the web and the first web browsers. Nowadays, Internet is the foundation upon which most of the infraestructure and services we need in a daily basis are built on.  And, of course, it has changed the way we understand social interactions and information sharing. [Read More]

New podcast: Buzzwords

So, it happened. I started a podcast! Internet, operative systems, artificial intelligence, blockchain… These buzzwords are repeated over and over again in press and marketing campaigns. Probably you also use them in your conversations. But do we understand what these words represent? Or do we just accept them as magical gifts that only nerds can comprehend? In this podcast I’ll explain in simple terms some of the technological concepts that shape the current world. [Read More]

Tuenti Challenge 9 part 3

Hola, Internet! I’m back again with the last post about the problems that I solved during the Tuenti Challenge 9. The previous two posts can be found under this tag. Today I’ll cover exercises 8, 9 and 10. Personally problems 8 and 10 were the most enjoyable. Let’s go! Challenge 8 - Tasty secrets This is a find-your-way-in kind of problem. Presented only with a login form and told not to try brute-forcing. [Read More]

Tuenti Challenge 9 part 2

Hello, Internet! In my previous post I talked about my solutions for the first 4 problems of the Tuenti Challenge 9. Today we’ll go up to the problem 7. You can find all the posts with solutions grouped here. Challenge 5 - Forbidden Love Not much to say about this one. We know that the messages are encoded so that each letter is substituted by the one located X columns and Y rows away from its original position in the keyboard of the used typewriter. [Read More]

Tuenti Challenge 9 part 1

Hi, there! For the last few days I’ve been participating in the Tuenti Challenge, a coding competition organized by the engineering team of Tuenti. There are a total of 20 problems that you need to solve in order with the possibility of skipping 3. Most of them are related with algorithmic search and optimization, but there are also some nice ones related with security. This was my first time participating and I have to say that it was a really cool experience and I’m happy with what I’ve done: started 11 problems, solved 9, and finished the 66th out of at hundreds of participants. [Read More]

New beginning

New blog. Brand new domain. A lot of free time.

There we go.