Let's work together during RGSoC 2016!

Posted on February 25, 2016 by Carsten Zimmermann

Rails Girls Summer of Code (»RGSoC«) is a three-month scholarship to allow women to work on Open Source projects fulltime and by this, fostering diversity in Open Source culture.

ABSOLVENTA’s dev team is completely in <3 with the program since its first edition back in 2013 where we coached a team of two super awesome women. It was (and still is) so great to see how the summer of 2013 became the start...

Read more…

Exploring the Levenshtein algorithm with Ruby

Posted on November 24, 2015 by Robin Neumann

After a short introduction to the Levenshtein algorithm that determines the similarity of two strings, we'll walk through a concrete example and discuss an exemplary implementation in Ruby. Meant as an encouragement for exploring theoretical algorithms with a language of your choice!

Read more…

Lazy Logic: Efficiently Reduce An Array To A Boolean

Posted on November 12, 2015 by Carsten Zimmermann

Ruby is smart when it comes to evaluating boolean expressions. Curiosity about how to best reduce an Enumerable to a boolan value led us to Enumerable#all?(&:call) (lambdas! <3) and a short story about how to exploit Ruby's way of boolean evaluation.

Read more…

Instant Local Nginx SSL/TLS Proxy

Posted on May 20, 2015 by Carsten Zimmermann

Enabling SSL/TLS for your Rails development environment can be a pain. I reduced it by automating the setup of a local Nginx SSL-reverse proxy. Works with Mac and Homebrew.

Read more…

Insert Rack Middleware during Tests

Posted on October 24, 2014 by Carsten Zimmermann

Test-driving the behaviour of a Rails Engine with and without the host app including a certain middleware is tricky. Two simple hacks in your rspec request spec make it happen.

Read more…

Back to Marshal'ed Cookie-Serialization

Posted on August 30, 2014 by Carsten Zimmermann

Upgrading to Rails v4.1, it felt like a good idea to switch to the new default cookie serialization format: JSON. Except later it didn't. Rails offers a migration path from Marshal to JSON, but not vice versa. This article offers a (somewhat hacky) solution to rollback from JSON to Marshal.

Read more…

Ruby on Waves: Πάντα ῥεῖ

Posted on August 06, 2014 by Carsten Zimmermann

A technical retrospect of our recently accomplished and most successful relaunch. Also, we took the liberty of unplugging ourselves and embarked on a team event. Quite Literally.

Read more…

Vim Berlin Usergroup @ ABSOLVENTA

Posted on April 04, 2014 by Carsten Zimmermann

Vim is the goto editor for about half our team. Inviting the friendly people of Vim Berlin over was only natural. It wasn’t overly crowded, but cancelling wasn't an option without being laughed at by the Emacs folks who met the same day.

Read more…

Page 2 of 3