Bendyworks’ Blog

Elm on Rails 5.1 with Webpacker

Elm, the new hotness in front-end programming, is now (almost) officially supported in Rails 5.1 via the webpacker gem. The Elm language provides strong type-checking in an immutable, functional programming language that compiles down to JavaScript...

Video Messaging in Rails

We've been working with our friends at the Chins Up Foundation to develop an innovative application connecting youth with college athletes through a pen-pal mentorship program. Recently, we were requested to add video messaging to the application...

The Bendyworks Conference Roadshow Early 2017

We're kicking off 2017 with a bang. Six Bendyworkers are giving 14 presentations at 10 conferences in 9 cities in 3 countries and 1 ocean over 5 months. Topics include JavaScript, IoT, immutability, salary, Elm, and the Twitter API. Come and say hi...

Building A Slack Bot With Elixir Part 2

In the first part of this tutorial, we covered the basics of defining, running, and testing a web server in Elixir using Plug and Cowboy. In this part of the tutorial, we'll build on that groundwork to create a Slack bot that fetches and sends out...

Webpack v2 Quick Start

With Webpack 2.x out of the release client phase, we're here with a quick start guide to get your development project running. This guide will guide you through a minimal setup where you will configure webpack and it's webpack-dev-sever. The configuration...

The Not At All Definitive Guide To Opening PDF Files In Ionic 2

Opening PDF’s inside an application is tricky sometimes, but the beauty of Ionic is that a solution is never far out of reach. Despite that bit of enthusiasm the landscape for this problem is often hard to navigate. After a project where we had to...

The Tragedy of Maybe and Ruby

"How is this different from nil?" is the inevitable question I get from rubyists upon learning about the Maybe monad. Until a flash of inspiration the other day, I didn't quite have a good explanation for this question. Sure, I had an explanation,...

Copyright 2017. Made with love by Bendyworkers in Madison, Wisconsin