Stack Builders News

A collection of thoughts and notes by our team


Juan Pedro Villa

Lori Leitgeb
Failure points will always exist, despite our best efforts to minimize them. By having clear answers to a few key questions, you can keep failure points in check and stay focused on project and team growth.

Filipe Costa
Null Object pattern can reduce you some code complexity and it's pretty simple to use.

Justin Leitgeb
How strong is the developer community in Haskell? We compare the Meetup participation for the New York Haskell Meetup with other language communities.

Paul Blair
Abstractions like "trust" can sound vague and meaningless, but they identify something specific with practical consequences for development projects.

Wojtek Mach
Learn more about our recent experiment with self-merging Pull Requests while still maintaining high code quality.
Eric C. Jones
Haskell can be used as a tool for building wonderfully flexible and maintainable client-side web applications.

Justin Leitgeb
Improved syntax for currying in Ruby makes it more pleasant for functional programmers. We describe how currying has changed to make it less verbose to partially apply functions.
Eric C. Jones
PureScript allows for rapid JavaScript development, without the JavaScript. This post presents reasons why you should take a closer look at PureScript.
Jivago Alves
We've recently released valid_data, a gem to check if your data is valid according to your ActiveRecord validations. We modified this library in order to process the data in parallel, leading to drastic performance improvements. This post discusses the approach that we used, and presents benchmarks demonstrating the speed improvement.

Do You Have What it Takes To Be a Stack Builder?