On the shoulders of giants

Refind would not be possible without the work of many others. Thanks OSS and CC!

Groups

Design

We love Medium, Pinterest, and Flipboard and are greatly inspired by them. The universe image we use on landing pages is by Jeremy Thomas, found on Unsplash. We use many icons from Font Awesome. Also, we highly recommend the Noun Project. We’ve found a number of great icons, including the robot by Aaron K. Kim, the message icon by Dinosoft Labs, the chevron left icon by Royyan Razka, the font size icon by iconsmind.com, the check icon by James Kocsis, the heart icon by Shashank Singh, the ellipsis icon by David, the headphones icon by fizae, the plus icon by Three Six Five, the bell icon by creative outlet, the coin icon by romzicon, the brain icon by Nikita Kozin, the banana icon by iconsmind.com, the quill icon by Hea Poh Lin, the loop icon by useiconic.com, and the sun by Andrey Vasiliev. For some mocks, we use a modified vector image by frankmib6, found on Vecteezy. Also, we love Raul Taciu's beautiful social icons. The firework effect at the bottom of your feed was made by Jack Rugile. The placeholder we use for links without image is a combination of Linea, the nice outline iconset colors, Hero Patterns, an awesome collection of SVG patterns, and Van Schneider’s beautiful color pairings. And the lovely zoo animals we use for groups are designed by Freepik.

Code

We write our backend mainly in Ruby and host on Heroku. We don’t use Rails but Sinatra, we use Postgres and Redis, and Sidekiq for background processes. We use a number of tools such as Librato, Skylight, Airbrake, and Logentries, and a host of gems, such as Twitter, Markio, and Pocket. Our crawlers are hosted on Joyent but we also use Mercury. For some high-performance tasks, we use Rust. We use CloudFront as our CDN and S3 for some parts.

We write our frontend mainly in Javascript (Coffee), Slim, and Sass. Sometimes we use Knockout, and we’re very happy with Gulp.

Our mobile apps are hybrid at this point: we write the native parts (share extension, offline access) in Swift for iOS (using many Pods) and in Java for Android. We’ll go all native down the road.

We use git and store (most of) our repos on Bitbucket.

Tools

We’re a tiny team and work mostly remote. We use Trello, Slack, Appear.in, and sometimes Google Docs.