Stack Builders News

A collection of thoughts and notes by our team


Justin Leitgeb
There's an emerging trend of using the "ETA Stack" for web application development, as opposed to traditional LAMP or MEAN stacks. The ETA Stack is characterized by the use of languages offering expressive types. We discuss some of the specific technologies used today in ETA Stack applications, as well as its benefits.

Justin Leitgeb
Rather than being a system for programming in a utopian world, recently-added GHC options help you to program in real-world scenarios where types are unknown or inconsistent.

Justin Leitgeb
Michał Papis, the maintainer of Ruby's popular RVM, is joining the Stack Builders team. We're looking forward to his help on our client projects while also helping him to continue his important contributions to open-source.

Justin Leitgeb
Life is short, so we have to prioritize the things that we learn. This is my current list of interests in practical and theoretical areas related to programming.

Justin Leitgeb
Recently there has been much buzz around the concept of "microservices." In this post, Stack Builders CTO Justin Leitgeb offers suggestions on how to assess the true costs involved with choosing a microservice-based architecture.

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.

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.

Justin Leitgeb
Stack Builders' Eric Jones will be conducting a free introductory workshop on Haskell this afternoon. Don't miss it!

Justin Leitgeb
This article presents the fun and useful game of "Code Battleship" to evaluate the quality of your codebase.

Justin Leitgeb
At Stack Builders, we'd like to see Haskell be the language that powers the next generation of dynamic web apps. We open-sourced a library that we wrote for string inflections to help move the language in this direction.

Justin Leitgeb
For the last several years Ruby has been the startup and enterprise go-to language for web application development. Why would we want to switch, and is Haskell a good choice for the language to power the next generation of web applications?

Justin Leitgeb
If you're programming in Ruby and didn't know that it has regular expressions that are multi-line by default, chances are you've written unsafe code.

Justin Leitgeb
As developers, we agree that we want to spend our time developing features that deliver value to our projects

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