Marko Anastasov wrote this on June 3, 2011

Notes from Euruko 2011 day 2

We woke up at 10am and arrived for the third talk of the day.

Kornelius presented the internals of CodeRay, a syntax highlighting library, and what makes it fast. No 1.0 release yet, but we’re hoping that it will eventually replace Pygments in Jekyll and Golum for example.

Karel presented elasticsearch. He says that usually we just plug in some “magic” when we need full text search in our apps, that search APIs are usually poor and that as a result the results are not that good. He studied some indexing and feature reduction theory (recommends this textbook) and found great power being untapped. Elasticsearch is supposed to be the solution that merges easy of use while giving true search power and that can be distributed. Check out the website, the docs are looking good.

Pat talked about his adventures in the cloud (Amazon sent him a $80 invoice for RDS powering his blog) and Flying Sphinx, a Heroku add-on for Thinking Sphinx. We were a little bit worried about many communication arrows and ssh tunnelling in the diagrams. We’ll probably try it in practice some day.

Bodo showed us Arduino, a DIY hardware platform. He planted seeds in our heads to make a big red button for deploying apps or ordering lunch. Many projects can be found on Fritzing and his related bookmarks are here.

Ben and Ben gave an overview of Adhearsion, a telephony framework. They built a Rails app in the lobby which let them make a conference call with a guy in the audience.

Mateusz gave a high-level overview of the segment of machine learning that can be used for sentiment analysis (tweets being a data source). Essentially it’s a classification task, and he recommends ankusa and eluka. Btw Datasift is a real-time data reseller.

Jose showed us what he learned about implementing a programming language (lexers, parsers, syntax trees) through his Elixir project. His proposals to extend Ruby with some new syntax reminded us of some features of Haskell. The point is, get out of your comfort zone and try new things, so that you can learn more about the things you already know. It’s great that we have such minded people in our community.

During the lightning talks, we saw Koala, a new Facebook library,, Jinkies, middleware API on top of Jenkins for GitHub,, and someone from tretton37 reiterated what BDD is about (we wanted to buy him a beer, but he had to rush back home right after the talk).

comments powered by Disqus

About Marko Anastasov

Rendered Text co-founder. Started with code, currently more focused on people and words. Foosball striker and entry-level cyclist.

Suggested Reads

Semaphore Winter '16 Hackathon

The end of each year is a time to make plans for the following year and get inspired to work on new and exciting things in the year ahead. In December, we decided to organize a Semaphore hackathon for the entire company to celebrate the end of 2016 by getting creative.

People pitched their ideas and others voted with their feet by joining the projects they were most interested in. We split into multidisciplinary teams that had three days to capture new ideas and have fun making them a reality. Keep reading to find out what are the projects we came up with, what we learned working on them, and what are some of the outcomes of our first internal hackathon.


Rendered Text is a software company. For questions regarding Semaphore, please visit Otherwise, feel free to get in touch any time by sending us an email.