Tag Archives: Standards
Proper CRUD
I used the following page as a guide:
http://www.sitepoint.com/creating-crud-app-minutes-angulars-resource/
The basic principles discussed in the article are similar to Ruby On Rails standards.
Here is also another site I used as a reference:
http://www.restapitutorial.com/lessons/httpmethods.html Continue reading
Defect Definition of Ready
I have already written about my thoughts on the Definition of Ready. The intent of that article is related to feature user stories.
Recently at my job, we spent a large deal of time reviewing reviewing vague regression defects as an entire team. In this meeting, we had ten team members spend two hours to prioritize ten defects.
Definition of Ready
TL;DR
- Definition of Ready Definition (DoR)
- A checklist of conditions that must be true before a product backlog item is considered ready to pull into a sprint during sprint planning.
- The criteria applied to every Product Story
- Never pull anything into a sprint that is not ready, and never let anything out of the sprint that is not done.
- Definition of Ready, defines story “ready state”; needs to meet some criteria before it can be picked up for a sprint.
- Does not mean story is 100% defined with zero unknowns
- Follow a checklist
Creating My First PyPI Package
In my efforts to gulp the cool-aid on all things Python, this weekend I uploaded my first package to PyPI. What is PyPI you ask? When you use pip, the default repository used is PyPI. From the official website:
PyPI — the Python Package Index
The Python Package Index is a repository of software for the Python programming language.
Utilizing OpenShift To Deploy a Web Application
Early in my career as a web developer, I wanted to be able to demo my personal projects. In the last few years I found a platform as a service (PaaS) provider called OpenShift (https://www.openshift.com/).
For a web developer, creating the application and running it locally tends to be easy. The tricky part comes in when you want to show others what you have done! OpenShift provides a 100% free solution to this problem.
https://www.openshift.com/products/pricing/plan-comparison
This blog post will walk a user from account creation through application deployment in a step by step process.
RESTful JSON Web Service – Jersey (v1.19)
20 Feb, 2015
I started out once again looking into AngularJS. This time, the goal was to integrate some CRUD operations using either $http or $resource.
AngularJS $http
http://www.bennadel.com/blog/2612-using-the-http-service-in-angularjs-to-make-ajax-requests.htm
$q is the angular promise library
AgularJS $resource
http://www.sitepoint.com/creating-crud-app-minutes-angulars-resource/
Most Single Page Applications involve CRUD operations. If you are building CRUD operations using AngularJS, then you can leverage the power of the $resource service. Built on the top of the $http service, Angular’s $resource is a factory that lets you interact with RESTful backends easily. So, let’s explore $resource and use it to implement CRUD operations in Angular.
Emails – Feature Toggles
Emails – Engineering Standards
I tend to prefer the term “best practice” over the word standard… when people see the word standard they immediately associate a mentality of rigidness and lack of innovation.