Posts written by:
Brad Grzesiak
Live on King Street
Watch concerts from Bendyworks' downtown office and support local non-profits
Bendyworks Earns Gold from Bike League
We're thrilled to announce that the League of American Bicyclists awarded us the Gold level as a Bicycle Friendly Business!
Elm on Rails 5.1 with Webpacker
Setting up and using Elm in Rails 5.1 is simple with the Webpacker gem
The Tragedy of Maybe and Ruby
Explore why the Maybe Monad is useful, but perhaps not in Ruby.
Bendyworks Featured in Widen Connectivity Report
Widen interviewed Bendyworks CEO Brad Grzesiak on how to maintain a connected workplace
Elm for the Frontend, Right Now (Updated for Elm 0.18)
Leverage immutability and functional programming for the front end with Elm!
Meetings and You
Our best practices for running meetings efficiently and effectively.
Rails Enum is a Sharp Knife
Rails enum is useful but dangerous; here's how to wield it properly.
Using Linux C APIs in Swift: Glob
Learn how to wrap a Linux-based C API with Swift, featuring glob
Caravan: Ruby API Versioning & Enforcement
We're releasing Caravan, a sample implementation of a version-enforced API server.
The Old and the New: SOAP and Ember.js
Using Ember.js with SOAP
Externally Embedding Ember
We’ve been playing around with Ember since before it was extracted from SproutCore, and it wasn’t until recently that we got this unusual request from one of our clients: “Can you embed an Ember app in an external page like you would Google Analytics...
Velocity and Working Software
Four inches per minute. Two hundred forty miles per seven years. One and a half millimeters per second. Even without something to compare to, most would consider this an inordinately slow pace. And yet this is the average velocity of an engineering...
Towards Safe, Welcoming Conferences and Communities
For a while now, Bendyworks has offered its employees an annual budget of $1,000 for attending conferences. Travel, lodging, tickets… if it relates to attending a conference, we’ve got our team covered. And if a Bendyworker is speaking at the conference...
Swift Syntax Highlighting Workaround for Blogging
Since Swift was announced less than one week ago, we as a community can’t reasonably expect syntax rules to be pulled into popular highlighting libraries like Pygments yet (though it’s certainly already in the works). You’ll notice in our most recent...
Unit Testing in Swift
Swift, being all the rage these last four days, has definitely livened up our programming chat room quite a bit. With cautious optimism, we (Betsy and Brad) delved into the Xcode beta, curious about the state of testing with Swift. For the purposes...
Single Responsibility Principle & iOS
View Controllers in iOS: we need to talk. You are—without a shadow of a doubt—the worst offender of the Single Responsibility Principle, and that needs to stop.
Bwoken 2 Beta Released
In response to a great discussion in the bwoken issues forum, I’m happy to announce the first beta of bwoken version 2! The major change, which justified the major version bump, is that bwoken is no longer invoked with rake
but instead with bwoken
ConcertCam
Imagine yourself at a concert on the streets of Madison, a block away from the Wisconsin State Capitol (known for, among other things, being the largest granite dome in the world), listening to Willy Porter, and waiting for the headliner—Eric Hutchinson
Improv at Bendyworks
When you’re pitched a four dimensional water bottle, a baby’s first mace, or completely opaque windshields, you might want to stop and wonder how you found yourself in that position. While this isn’t exactly a common situation at Bendyworks, it certainly...
OMG! Rails Rumble!
Last weekend, three Bendyworkers and a Swink-person (Swink-ee?) participated in the Rails Rumble, a competition to build a web application in just 48 hours. Rather than hacking on the backend like I usually do, I ended up almost exclusively forging...
Bwoken Version 1.1 Released
Version 1.1 of Bwoken has just been released! This feature release includes the ability to run UIAutomation tests on a device rather than the simulator, in addition to a number of internal improvements to Bwoken.
Developers we come across have always...
Introducing Bwoken
Bwoken is a UIAutomation test runner for both iPhone and iPad, which lets you write your tests in CoffeeScript, then run them in bulk from the command line. Watch the video, then head on over to its homepage!
Mobile and Professionalism for Students
Yesterday, at the request of their teacher Suman Banerjee, I presented a view of what it’s like to be a professional programmer to a class of Computer Sciences students at the University of Wisconsin–Madison. The focus of the talk was “Mobile & Professionalism...
All You Need is love.travis-ci.org
We're proud to be a platinum sponsor of the Travis CI effort.
UIAutomation and Pusher
Tiggering Pusher events from automation code.
ConciseKit
Note: This article was cross-posted from Brad’s personal blog: Naming Things is Hard
Over the last month at Bendyworks, I’ve been pairing with Jaymes on our latest initiative: adding iOS development to our repertoire. As a Ruby developer learning...
From 0 to 1 Million in 6 Hours
A Twitter app written to help experience live events in a new way.
HTML5, AJAX, IE, and Shivs
Using HTML5 shiv libraries
AtaconApp, Facilitating Conference Participation
Over 48 hours we built an app for Rails Rumble.
Script to Use Gems Locally, but Not on Heroku
Do two things to help with gems on Heroku.
Excluding Dev and Test Gems from Heroku
Some tips for managing gems on Heroku.
Our Presentations
Our presentations.