From The Whiteboard

Technology

What I’ve learned from a few large-scale React and Redux projects

A friend of mine recently starting a new job where he’ll be working a lot in React and Redux, and asked me if I had any strategies or best practices, particularly with large-scale projects.

I wish I could tell him that I do. But honestly, ...

Read More

Operations

Can A Product Brief Really Make A Better App?

When we start a new product at 20spokes, the first deliverable is not the design - but the Product Brief.

Nothing makes warm and fuzzy “my product is really happening!” feelings happen like seeing those very first branded designs. All of ...

Read More

Technology

Cross-Platform mobile development is cost-effective and faster to launch

Two years ago, if a person approached us for mobile app development, the first question would be what platform to launch on first - iOS or Android. It was almost double the cost to deploy on both and double the maintenance.

Fast forward t...

Read More

Operations

Your first hire doesn’t need to be a rockstar

Rockstar - let’s add that to the list of buzz words that I’m not a fan of. So many people I speak to always look for their first hire to be extraordinary and impactful. And I’m not going to say that is wrong. But I have a different opinion on what...

Read More

News

ChangeMaker Launches!

In a world where marches and protests are making weekly headlines, people are always looking for the next cause to get behind.

But what do you do when a cause or issue you’re passionate about needs more awareness and support? How do you f...

Read More

News

Ryan Fischer chosen for Best Tech Manager, Chicago

We are excited to announce that our very own Founder & Lead Architect Ryan Fischer has been selected as a finalist for Chicago's Best Tech Manager for Tech In Motion's 2017 Timmy Awards!!

It's an honor to be nominated ...

Read More

Technology

Uploading images from React Native to your server

If you’ve ever felt the need to convert an image in React Native to base64 in order to upload it to your server, there may be a better way.

We typically use react-native-camera Read More

Technology

Redux Lessons for Newcomers

Most of our React projects require managing overall application state. While there are certainly other tools out there that do this, we prefer Redux.

You d...

Read More

Technology

React Lessons for Newcomers

At 20spokes, developers spend a roughly equal amount of time between Ruby on Rails and React. While we enjoy working in both frameworks, they are quite different in approach, and going from a Rails way of thinking to a React way of thinking can be...

Read More

Technology

Webpack and Rails: Part 1 - Why We Replaced Asset Pipeline

Several months ago, we decided to replace Ruby on Rails’ Asset Pipeline with Webpack. In this series of blog posts, we’ll be looking into why we did it then going over examples of how we did it.

To get started, some of the reasons why we ...

Read More