Matt Rozema

How I Learned to Love TDD


over 1 year ago by Matt Rozema on Atomic Spin.
I remember one of my CS professors at Calvin starting class one day by talking about TDD (Test Driven Development). “Write your tests first, then write...

Utilizing the iOS Background with Xamarin: Part 2


over 1 year ago by Matt Rozema on Atomic Spin.
The Background Transfer Service in iOS is a service that allows your app to download or upload large amounts of data in the background with no time limits...

Utilizing the iOS Background with Xamarin: Part 1


over 1 year ago by Matt Rozema on Atomic Spin.
Over the last few months, I have had the opportunity to work with Xamarin, a platform for writing native mobile apps (iOS, Android, Windows) in a single...

Uploading Files in Rails Using Paperclip and Active Admin


~1 year ago by Matt Rozema on Atomic Spin.
I recently came across a situation where I needed to be able to upload a file to a Rails server with Active Admin. I did a quick search on Google and found...

Simplify Your Storage in Xamarin with SimpleStorage


~1 year ago by Matt Rozema on Atomic Spin.
While developing a mobile application, it’s important to consider the data storage architecture that best suits the needs of the app. In many cases...

Debugging ES6 Code in Node.js


12 months ago by Matt Rozema on Atomic Spin.
I recently decided to use Node.js for my current project, and I also thought it would be a good idea to start off using ES6 (properly known as ECMAScript...

GraphQL + Apollo – Part 1: An Introduction


7 months ago by Matt Rozema on Atomic Spin.
This past September, I attended the Strange Loop conference in St. Louis. Among the plethora of great talks that I attended was one about GraphQL, given...

GraphQL + Apollo – Part 3: Building a Client


7 months ago by Matt Rozema on Atomic Spin.
In case you are just tuning in, in this series, we have been taking a close look at GraphQL through the lens of the Apollo toolchain. Part 1 of the series...

GraphQL + Apollo – Part 2: Building a Server


7 months ago by Matt Rozema on Atomic Spin.
In this series, we are taking a dive into GraphQL through the lens of the Apollo toolchain. Part 1 of the series explains some core concepts of GraphQL...

Optimizing GraphQL Queries with DataLoader


5 months ago by Matt Rozema on Atomic Spin.
In my post about GraphQL and the Apollo server tools, I primarily focused on setting up a simple GraphQL schema and set of resolvers, but did not go much...