Quantcast
Channel: There Is No Right Way
Browsing all 8 articles
Browse latest View live

Welcome

I named this blog "There is No Right Way" to remind myself of that fact when it comes to programming. Often there is a general consensus about which way to go, but with the constant flux of...

View Article



URI design in REST

Background and the IssueWe just began switching our existing architecture over to a proper SOA design (yeah!) and decided on using REST (yeah!) for the "API". One of the first discussions we got into...

View Article

Versioning and Types in REST/HTTP API Resources

There are a variety of ways to type and version the data with REST services, many of which are used successfully. Because of the living nature of APIs, changing versions and changing data types can...

View Article

"Standards First" Domain Object Design

IntroductionOur development team is starting to build up some domain objects for the various business objects that we will need and there are a variety of approaches that people seem to take as they...

View Article

Putting the 'ST' in REST

Starting to implement REST has led to some interesting discussions and research topics with regards to what it means to be "REST". After reading Roy Fielding's post "REST APIs must be hypertext driven"...

View Article


API Example Using REST

In the last post I talked about the non-RESTfulness of most "REST" api implementations. I will attempt to show a more RESTful implementation and some examples of how this benefits the software. While...

View Article

Image may be NSFW.
Clik here to view.

Introduction to Git

Git IntroductionIn our organization some of our code is stored in a Git repository and I created this document internally to help people understand Git better. So I thought it could be useful for...

View Article

Beautiful Code

So a lot is written about how to improve your code and what makes it "good" code and it gets me thinking about beautiful code. I often listen to great music while coding and think about the artists...

View Article

Browsing all 8 articles
Browse latest View live




Latest Images