This is part of a series on software engineering craft. The knowledge that takes us from factual tutorials and walkthroughs to truly elegant applications. In this article we’re diving deeper into what a View Layer Controller is and how it can be leveraged to simplify API development.Read more "Static/View Layer Controllers"
This is part of a series on software engineering craft. The knowledge that takes us from factual tutorials and walkthroughs to truly elegant applications. Each article in this series is intended to inspire thought and conversation into the different ways we use our web frameworks and the pieces that make them up. Read along and join the conversation about the craft of writing web applications!Read more "Model-less Controllers in Ruby on Rails"
A quick way to clear out your local git workspace. This command deletes all your local Git branches except master.Read more "Clean out your local Git branches"
Introduces POR objects and demonstrates the surprising benefits of NOT using ActiveRecord objectsRead more "Have you been using POR objects in Rails? You probably should be!"
A walkthrough of the process of creating a basic gem structure and gem development workflow.Read more "How to build your own Rails Gem: Part 1 – The Gem"
Introduces why we’d want to create a Rails Gem and begins a step-by-step guide to developing an actual open source Gem.Read more "How to build your own Rails Gem: From Start to Finish"
At this year’s Railsconf in Atlanta, I got the pleasure of sitting in on Derek Prior’s Cultivating a Code Review Culture. For those of us who use Github’s Pull Request functionality on a daily basis, Derek hit some pretty good points. I used to HATE doing code reviews. I thought they were tedious and unhelpful […]Read more "How to be successful with Code Reviews"
Hi! I’m Michael, The Bad Monkey Dev. I’ve been a software engineer for over six years now and recently got the opportunity to move my career to the next level. I got promoted to Engineering Team Lead. Now I’m lucky enough to manage two extremely bright young engineers (John and Diego) and the experience has […]Read more "A New Blog, A New Chapter"