Alex Banks's Blog

Building an Expandable IoT Data Pipeline - Part 2

Building an Expandable Data Pipeline - Part 2

By Alex Banks, Senior Developer
November 27, 2017

Servers...yay or nay?

...On Serverless Infrastructure

The what

By Alex Banks, Senior Developer
November 3, 2017

The Most Agile Thing You Can Do Is Throw Away Agile

In my career, I've found that there are two types of "agile" software process maps. There is Agile, with a big A, that is usually purchased from non-technical people by non-technical stakeholders. Big-A Agile is a series of meetings, metrics, and reports used to structure and monitor software teams. I've even experienced story estimates as hours, and a requirement to list "actuals" on each story to verify the estimate was correct.

By Alex Banks, Senior Developer
July 5, 2017

A Better Javascript


I've been thinking a lot about Javascript over the last few months. And not the "How can we architect a better system" type of thinking, but the "Why do people still write this?" type thinking. I guess it only recently occurred to me, it seems crazy that people still think its a good idea. Javascript is the car you bought in 1992 that you drove until 2015, each week a new part breaking, each week a new "solution" to that broken part being glued on.  It's 2016, I think I've finally come to terms with the idea that it's time to upgrade.

By Alex Banks, Senior Developer
October 3, 2016

ReactJS Architecture: Part 3


In Part 2 (, we discussed configuring Director to listen for route changes and run a route handler (conveniently all Director does (and why I love Director)). In this post, we will finally do some React writing. Not a lot. But some. This series is intended to be about React architecture, not necessarily React code creation (which maybe maybe we’ll do later).

By Alex Banks, Senior Developer
July 28, 2016

ReactJS Architecture: Part 2

In React Architecture: Part 1 we discussed a desire to configure a working React website with as few addons as possible. The post ended with the creation of a basic Webpack config, which left us with a project structure like...

By Alex Banks, Senior Developer
April 26, 2016

ReactJS Architecture: Part 1

The Why

React is awesome. 11/10. In my opinion, the best UI library currently in the ecosystem. It streamlines UI componentization, reusability, UI state, and a ton of other client side headaches devs have been mitigating for years. React's greatest flaw, in my opinion, isn't even really a React flaw as much as a "new stuff hype" flaw, where the infrastructure surrounding React changes almost hourly and can be extremely difficult to keep up with. What libraries are required, which ones will make devs' lives easier, which will bring performance gains?  

By Alex Banks, Senior Developer
April 12, 2016

Ready to get started?