GraphQL is not OData

For a couple years, I’ve observed scores of developers making ill-informed claims about GraphQL. People have claimed that GraphQL allows the client to demand sorting, paging, and filtering from the server. People have claimed that GraphQL can result in execution of arbitrary queries or joins. People have claimed that GraphQL... [Read More]
Tags: graphql odata

Book Review: The Nikola Tesla Puzzle Collection

I enjoy puzzles–especially math and pattern puzzles. I have a collection of various Rubik’s Cubes that I learned to solve without referencing any guides. I’ve worked through several books of Sudoku puzzles along with other math and pattern puzzle books. [Read More]
Tags: book-review

Why do I hate this code?

During a recent code review, I gave feedback asking for code like the following to be refactored: function getPreferenceLevelText(companyName, companyPreferenceLevel, segmentType) { var preferenceLevel; [Read More]

Øredev 2015 - Using Node and React for LOB Apps

I had the privilege of attending Øredev again this year; it was the first week of November. At the conference, I presented two sessions that were both related to my experience this year using Node and React for building Line-of-Business applications at Concur. [Read More]