RubySource: Exploring Ruby Heroes, Side-Effect-Free Code, SOA, and More

Share this article

Functional Programming Techniques with Ruby

Ruby is an interesting language in that it supports the use of multiple paradigms. One of these is the functional paradigm. In this series, we’ll visit each of these features one by one, and look at how you can use them to produce cleaner, more efficient, and better-structured code.

Introduction to Messaging Systems for Rubyists

A couple of weeks ago, I wrote about Ruby Heroes. I thought I’d write a post about my Ruby Hero: Konstantin Haase. He is one of the busiest people I know in the Ruby community. His output is amazing – just check out his github profile!

Interview With Konstantin Haase

As the Ruby community matures and our applications grow, we seek new ways to manage complexity, reduce coupling, and improve scalability. Though REST services are a good solution for a broad spectrum of problems, the temporal coupling is becoming harder to manage. In this article we look into messaging options.

SOA for the Little Guys

SOA, or Service-Oriented Architecture, is often tossed around as an enterprise-only term, used by companies no smaller than Amazon. Fear not, SOA can be used by the Little Guys too! Let’s break the mold.

Loccasions: Retrospective

The Loccasions application now allows most of the basic functionality that I wanted to produce. Now it’s time to examine what went right, what went wrong, and what the next iteration is.

Aaron OsteraasAaron Osteraas
View Author

Aaron Osteraas is a Full Stack Engineer at Vintrace. He lives and works in Melbourne, Australia. In the early 2010s, he was the Managing Editor here at SitePoint.

Share this article
Read Next
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Loading form