Adrian Perez

The Bifröst of Programming

Ember.js Crystalized - Part 1: Foundations

I think Ember.js has the potential of becoming the go-to JavaScript MVC framework. The architectural decisions made, boilerplate added, auto-updating templates, a class system and property bindings make it stand above the crowd. But, speaking for me personally, it’s a tricky project to get your hands on. This part will be introductory trying to build some foundation for the upcoming parts.

10 Useful Cucumber Tips

Cucumber is a very vibrant eco-system on it’s own. It became the defacto standard tool for high-level testing and a great addition to the Behavior Driven Development set of tools. I’m sharing with you a list of tips related to it.

Simple Screen Showcase With Tmux

Tmux is a multi-platform terminal multiplexer similar (and for me, better) than GNU screen. I’m describing a new and simpler way to share you terminal interactively. It’ll be a read-only of course, that’s why it’s a showcase.

The Dynamic Side of Markdown

Always wanted to bend the Markdown markup language to do things it wasn’t designed to do. I love the language’s simplicity, and that’s precisely what gets in your way if you’re thinking about What if it were just a little more dynamic?. Basically, what we’ll do it’s to tweak the parser/renderer a little to allow this dynamic processing of our input, and to get in the middle of the rendering process to achieve our results.

My First Thoughts on Octopress

I’m in the process of migrating my personal site and also my Wordpress blog to Octopress. To be honest, migrating my blog and posting more frequently was the real goal, but after I’ve seen how easy and powerful the Octopress + Jekyll cocktail can be, I decided to migrate them all. I’ve literally spent no more than a day on it I was quite impressed by how perfectly suits my workflow. I now know one of the reasons I haven’t blogged that much in the past.