my avatar

I'm Luis Cipriani and this is a collection of some interesting computer science projects I built and articles I wrote in the past.

Tweet Jukebox

A Tweet jukebox and Twitter bot built with Raspberry Pi, nodejs, Mopidy music server.

code IoT twitter music javascript bot

A System of systems to Publish Digital Content

Alexandria is a microservice architecture built to empower content publishing at Abril, a media company in Brazil.

architecture web api ruby java abril talk

Fearless HTTP requests abuse

A series of talks and tutorials about Web Caching and HTTP

architecture web api performance talk abril

Detecting World Cup goals in real time

Open source code and tutorial showing how I built a goal detector using Twitter, Raspberry Pi and little bit of math.

code article talk IoT twitter ruby python


A search playground with Pinboard web scraping and Solr search engine deployed on docker containers.

code architecture python web tool

Fabric mobile platform evangelism

Some of the talks in conferences in Brazil when as developer advocate at Twitter

talk mobile twitter event java

Cannonball Android App

Demo Android mobile app built to show what Twitter mobile platform provides. Open source code and tutorial available.

code article mobile twitter java

Punkt Segmenter

Ruby port of the NLTK Punkt sentence segmentation algorithm.

code ai ruby library tool

Article: Cross platform productivity with Terminal

If you work with multiple OSs simultaneously, this article may interest you.

article tool web

Sign in with Twitter Sample & Tutorial

Educational demo of Sign in with Twitter implemented in ruby and a complementary blog post at Twitter Developers blog.

code article twitter ruby web security

HTTP API security guide

Talk with a guide for concerned developers about HTTP API available authentication mechanisms. Presented at QCon São Paulo.

talk api security abril web

Twitter Bot for Campus Party Brazil

Bot that helps you to choose an event at Campus Party in Brazil (in Portuguese).

code ruby bot twitter ai

Live Event Android App

A sample Android Live Event app using Fabric to help your participants to follow what's happening.

code mobile twitter java

Methodize ruby gem

Module to read from and write to the keys of a ruby Hash using methods.

code ruby library

Tracking real time click events on Home pages

Slides for a project that tracks real time click events on Home Pages

architecture web ruby performance tool abril javascript talk

Explaining Semantic Web

Talk given about Semantic Web at Abril and my unfinished Masters subject of study

talk article architecture web abril

API Rosetta Code

Inspired by Rosetta Code, this repository is a community-powered collection of standalone samples of Twitter API resources

code api tool twitter java event javascript

Dev in Sampa

A co-organized and alternative technical event done in São Paulo, Brazil, from 2009 to 2013.

event api architecture web

Twitter Real TIme Voting

Code that shows how to capture votes in real time using Twitter Streaming API. Presented as workshop at QCon São Paulo 2014.

code ruby web architecture twitter tool talk javascript


It's a generator of simple, searchable, shareable, modular command-line cheatsheets.

code ruby tool

Introduction to HBase talk

This talk was given at Abril before we decided to adopt it for Alexandria Platform social core. Talk was repeated later at Ruby and Perl meetups.

talk architecture web abril

My old Tumblr blog

You can find old blog posts about XMPP, extracting public data and other tools.

article architecture web

Tall Eye website

Yes, the good and old self-reference. You can check the source code of this website on Github.

code ruby web javascript