OOP API Responders
The first thing that started getting me interested in a new way of emitting responses was listening to talks on hexagonal architecture.
Essentially, having methods on a listener that would call a success method or a failure method.
The idea of having dedicated functions for building success and failure cases really stuck for...
ALS Ice Bucket Challenge
My good friends Alex Finley and @coderabbi challenged me to take the ALS Ice Bucket Challenge to help raise funds and awareness for the ALS Association.I took the challenge (and Walker kicked in a bit too)!Now Jeffrey Way, Stefan Penner, and Samantha Duffy: you are on the clock!...
My experience trying to get cell service to my apartment
For the past year, I have been battling with trying to get cell service in my home and place of work.
After a year of logging and reporting low signal, dropped calls, and slow data.
From this, I was finally able to make time to go into the AT&T store and purchase a...
The Dangers of Rebasing A Branch
When working with git, updating a feature, bug fix, or release branch to the latest version of the main branch can be tough.
There are two ways of looking at things:MergingRebasingMerging takes the two branches, finds a common ancestor and builds the diff from there and includes it as a commit in...
You Might Just Want Ember Data
Hello Ember Data can be uncomfortable to work with at times.
Some developers even see it as a lot of bloat.
But, I would argue if you aren't using Ember Data, you are building Ember Data for yourself (and likely aren't as efficient).What Do You Want From a Data StoreSo when you grab...
A Different Way of Thinking About Nested Caching
So, I do have to start off and say that I have not implemented a Russian Doll Caching solution.
This article is highly theoretical and just meant to start a conversation about a possible new way at looking at Caching.Russian Doll Caching (as I understand it)Caching is definitely tough.
How do you make...
Why I Am Deprecating Eloquent-Ember
If you follow me, you know that I am heavily involved in both the Ember and Laravel communities.
Thus, I have taken it upon myself to help define the development story for working with Ember in Laravel projects as well as digging into what is happening at a lower level in both...
Clean Transformed APIs
It was super hacky and required a ton of rework for each different data format that I needed and I couldn't support multiple API formats.
Plus anything in...
Square... We Need To Talk
Just shut up and give us Kingdom Hearts 3, FF VII HD, and FF XV.That is all. ...
Embracing Control Schemes
Everyone keeps complaining that Nintendo is stuck in the past.
It's a console where their game design in many cases seems stuck in the super nintendo era with a few little nods of new tech thrown in as an after thought.
Look at one of the best games on the system, Super Mario...