gaboesquivel.com
In-Place Editing With Contenteditable and AngularJS
http://gaboesquivel.com/blog/2014/in-place-editing-with-contenteditable-and-angularjs
Software Developer and Web Technology Consultant. In-Place Editing With Contenteditable and AngularJS. In-place editing provides an easy way to let the user edit parts of a page without having to be redirected to an edit page. Instead, the user can just click around on a page an edit the elements he or she wishes to change without reloading the page. When the user hovers over an editable area, the background color of the element changes. When clicked, the text becomes editable. Ndash; In Internet Explore...
gaboesquivel.com
Get Started With Command Line and Z Shell
http://gaboesquivel.com/blog/2014/getting-started-with-command-line-and-zsh
Software Developer and Web Technology Consultant. Get Started With Command Line and Z Shell. A quick introduction… To develop a web application tooling and workflow are very important. Taking the time to learn and master command line is not only highly recommended but it is required to make use of tools that will help you develop faster and gain more control of your workflow. What is a Shell? If you are using a windows machine I’d recommend you installing cygwin. In order to use the command line prompt y...
gaboesquivel.com
On Continuous Delivery
http://gaboesquivel.com/blog/2015/continuous-delivery
Software Developer and Web Technology Consultant. Continuous delivery is practice in software development in which development teams work in a way that allows companies to update their systems at any point in time or continuously through automated processes, the system’s code base is always deployable and tested. Why is it important? It allows a company to increase its capacity and scale more easily. A continuous process facilitates working with bigger development teams. Batch processes like iter...Autom...
gaboesquivel.com
Unit Testing: Mocks, Stubs and Spies
http://gaboesquivel.com/blog/2014/unit-testing-mocks-stubs-and-spies
Software Developer and Web Technology Consultant. Unit Testing: Mocks, Stubs and Spies. Mocks, Stubs, Spies, Dummies and Fakes are types of test doubles that will help you to accomplish the goal of isolation. There are several libraries that provide tools to easily create these objects in your tests. Sinon.js is a javascript library that provides standalone test spies, stubs and mocks with no dependencies that work with any unit testing framework. Test stubs are fake objects with pre-programmed behavior ...
gaboesquivel.com
Category: Angularjs
http://gaboesquivel.com/blog/categories/angularjs
Software Developer and Web Technology Consultant. In-Place Editing With Contenteditable and AngularJS. Overview of Angular Generators April 2014. Best Practices for Designing RESTful APIs. Automatic Node.js Version Switching. Films and Documentaries Worth Watching. Unit Testing: Mocks, Stubs and Spies. In-Place Editing With Contenteditable and AngularJS. Nodejs HTTPS and SSL Certificate for Development. Differences Between TDD, ATDD and BDD. Get Started With Command Line and Z Shell.
gaboesquivel.com
Blog Archive
http://gaboesquivel.com/blog/archives
Software Developer and Web Technology Consultant. Best Practices for Designing RESTful APIs. Posted in software development. Automatic Node.js Version Switching. Posted in continuous delivery. Films and Documentaries Worth Watching. Unit Testing: Mocks, Stubs and Spies. Posted in software development. Posted in software development. In-Place Editing With Contenteditable and AngularJS. Nodejs HTTPS and SSL Certificate for Development. Differences Between TDD, ATDD and BDD. Posted in software development.
gaboesquivel.com
Introduction to Gulp.js – Code Over Configuration
http://gaboesquivel.com/blog/2014/introduction-to-gulpjs
Software Developer and Web Technology Consultant. Introduction to Gulp.js Code Over Configuration. Automation of repetitive and critical tasks is key to develop a successful software product. Automated tasks will minimize software cost, reduce software delivery time as well as improving the product quality and reduce human error. Investing time in automating tasks will allow you to focus on developing features. Ndash; Sun Tzu, Art of War. Setting Up your Web App Build System. Gulpjs focuses on code over ...
gaboesquivel.com
Differences Between TDD, ATDD and BDD
http://gaboesquivel.com/blog/2014/differences-between-tdd-atdd-and-bdd
Software Developer and Web Technology Consultant. Differences Between TDD, ATDD and BDD. Is a technique of using automated unit tests to drive the design of software and force decoupling of dependencies. The result of using this practice is a comprehensive suite of unit tests that can be run at any time to provide feedback that the software is still working. Stands for Acceptance Test Driven Development. A team using BDD should be able to provide a significant portion of “functional documentation&r...
gaboesquivel.com
Gabo Esquivel - Software Engineer and Consultant
http://gaboesquivel.com/social-stream
Software Developer and Web Technology Consultant. Best Practices for Designing RESTful APIs. Automatic Node.js Version Switching. Films and Documentaries Worth Watching. Unit Testing: Mocks, Stubs and Spies. In-Place Editing With Contenteditable and AngularJS. Nodejs HTTPS and SSL Certificate for Development. Differences Between TDD, ATDD and BDD. Get Started With Command Line and Z Shell. Introduction to Gulp.js Code Over Configuration. Overview of Angular Generators April 2014.
gaboesquivel.com
Software Unit Testing
http://gaboesquivel.com/blog/2014/introduction-to-unit-testing
Software Developer and Web Technology Consultant. Testing a web application is critical to ensure the program does what is supposed to do and that new functionality and changes don’t brake existing parts of the application. Well-tested applications are more easily extended. Testing can be defined as:. Taking measures to check the quality, performance, or reliability of (something), especially before putting it into widespread use or practice. 8220;Oxford Dictionary”. Ndash; Unit Tests. What is a unit?
SOCIAL ENGAGEMENT