Vim Registers
Vim isn’t like your standard text editor, and as such it has it’s own jargon or vocabulary; Registers are closely related to copy, cut and paste operations, as they are normally known, but in Vim it’s...
View ArticlePubSub Design Pattern
Welcome to this humble article on the PubSub design pattern in Javascript. If you have ever written a relatively big Javascript app you’ll know that it can get out of hand pretty quickly, for that very...
View ArticleChoosing a Font
For web developers creating themes, choosing a font — or shall I say typeface, can be quite daunting and might even be quite random. A common question developers ask designers is “Which font should I...
View ArticleUsing Vim in modern WebDev
Vim is old, there’s no surprise there. It is though, one of the most used tools by developers all over the world. Why? You might ask. In this post I’ll try to elaborate on my reasons to use this editor...
View ArticleSmarter Javascript Callbacks
Every Javascript developer has used callbacks, some love them, some hate them, but there’s no denial you’ll have to deal with callbacks if you touch Javascript code. What not many people know for some...
View ArticleObject Oriented Javascript
If you are reading this I’d like to assume you know what Javascript is and the fact that it’s object oriented, what not many people know though is how to do the most common object oriented “things” in...
View ArticleFontAwesome Sass mixin for Rails
This is gonna be a short one. I’ve always used and loved FontAwesome, it has a bunch of well designed icons you can use for free in your app. There are some alternatives of course, but FA is well...
View ArticleWhy I prefer Bourbon over Bootstrap
I wouldn’t say I’m a performance addict, but I do like to write code which is efficient, easy to read and maintain. Most of the time that can be summed up as Keep It Simple, Stupid! But sometimes what...
View ArticleWhat is Dependency Injection?
If you are a developer, chances are you know what Object Oriented code is. You might have also heard about Object Oriented Design Patterns; Things like single responsibilities, Dependency Injection...
View ArticleWhy Vim is awesome
In this post, I’ll just list some things I love about Vim. This post is not intended to teach you how to use Vim, I won’t deeply explain the commands I use, I just want you to see how easy things can...
View Article