There is currently an interesting debate on the JavaScript community, centered around the standard/standard
project on GitHub. Some people are interested on the economics of free software and trying to explore different avenues for getting back money for contributing to open source.
This year was my fifth at FOSDEM, and it was peculiarly different from other years. Foremost, because it was the first time I ever presented something there. And I was selected to present two talks (of unrelated content), which was amazing.
Read itThis year begun, as most years do, as an extension over the days and projects over the previous one. At least, that’s what it was for me. But it amplified the previous one in so many ways. Personal projects have become more amplified, and I hope 2019 to be the natural consequence of publishing some results soon.
Read itBajo esta premisa que defiendo existe, al menos, desde la transición española, abordaré a continuación la razón por la que nos ha tocado repetir elecciones y por qué el proceso electoral en España es tan poco responsable con los ciudadanos.
Read itThese days I raise up from bed knowing that Pokémon Go is one of the most download mobile apps, and that is probably wrong.
Read itI’ve recently come to a somewhat real use of Common Lisp for a project I work on. I’ve always been attracted to somewhat esoterical and not-so-commonly-used languages, because they have always given me insights on programming that are so hard to realize anywhere else.
Read itHi there! Long time since my last blog update.
Read itHi, fellows! I’m proud to say that this year GPUL is honoured to host the Akademy 2015 with the Faculty of Computer Science in A Coruña as our venue.
Read itIn JavaScript there are many ways of loading modules. But not taking care of small details on how the JS standard is written can create funny side effects that will prevent your app from running. And you can fix the situation, but you may not know how you did it.
This post is about how to work with amdefine
and how a module can break your other hybrid browser/node-require nicely-created packages.
Ok, so Git is an astounding version control system, and there’s no doubt about is speed, but what’s beneath the trunk so that it can get so fast?
Well, many things are greatly optimized, starting with the object structure, but today let’s talk about git packs.
Read itDealing with a dynamic scripting language is great at some point, for prototyping and agile development; but, what about testing?
You will need a testing framework, a JUnit/TestNG of sorts if you come from the Java world, and you want to rely on it for your testing, i.e., you want the testing framework to just work. I’ll tell you now my experiences with VowsJS and how it failed miraculously in its duty for me.
Read itIt’s been an intense journey in this edition. Last edition didn’t generate a blogpost from me, I was too busy doing class stuff, and I when I managed it it was already too late.
Read it