From MVC to Redux

From MVC to Redux

If you come from MVC or one of its brothers/cousins/incredible mutations, this diagram should be familiar to you: The user action triggers a call to a controller, who updates the model and refreshes the view. THE PROBLEM: NON-DETERMINISTIC UI This works well when you have few controllers and views, but it gets really messy as the application’s complexity …

Read More Read More

Thoughts on modular CSS

Thoughts on modular CSS

There was a time when I always asked myself which level of specificity should I reach when writing my CSS code. It is so easy to nest selectors without touching the HTML markup, write top level selectors for things like ‘h2’ or ‘a’… And end up rewriting rules, re-rewriting, un-writing the rewritten… The problem with CSS is …

Read More Read More

Scrum: Survival guide for devs

Scrum: Survival guide for devs

Working as a dev in Scrum can be really hard, let’s face it. With constant deliveries and no time for tech improvements, it is easy to feel like in crazy race to nowhere. These are the facts that I found myself most annoying, and how I try to deal with them. #1 Management not involved …

Read More Read More

Backbone + React

Backbone + React

Some time ago a teammate and I implemented some POC with Backbone and React and from the beginning I thought it would be interesting to combine these two frameworks, as Backbone only provides a lightweight base for scaffolding the app and React seems a very powerful library to build the UI. But the first implementation I …

Read More Read More