Naive Continuous Deployment on ECS with AWS CodeBuild, CodePipeline and Lambda

WHAT IS CI/CD? Continuous Integration refers to the practice of running the integration tests against every change in the code repository. Continuous Delivery and Deployment refer to the practice of releasing automatically every change as it passes through the production pipeline We’ll cover only the Continuous Deployment in this post. Continuous Deployment with CodePipeline We’ll go through a na├»ve CD setup with CodeCommit, CodeBuild, CodePipeline, Lambda, ECR and ECS. »

Gabriel MANOLACHE

Sending automated template emails with Mandrill and Node JS

Getting started Using email templates makes it easy to rapidly change, adapt and test different campaigns or onboarding messages without having to redeploy your application. It also allows designers to add more value in a visual way to a more personal interaction We’ll be going through an example of Mandrill (part of Mailchimp) dynamic templates using Node and javascript. Adding a template in Mandrill Let’s set up a really simple email template in Mandrill. »

Gabriel MANOLACHE

Sending email in Node JS with Amazon SES in less than 10 minutes

NodeMailer Sending e-mails with nodemailer requires almost no effort. NodeMailer features a bunch of possible transports as SMTP, XOAUTH, Gmail, sendmail, Pickup and many others. You can even build your own transport handler. First of all you need to install it. npm install nodemailer --save Check out the docs and The Code Once Nodemailer is installer, you can require the module as nodemailer var nodemailer = require("nodemailer"); You will need to define the transport (for us is SMTP) and mail options. »

Gabriel MANOLACHE

Hybrid Android with Ionic Framework

Like Cordova and AngularJS? Why not Ionic Framework? While still in it’s Alpha stages, Ionic Framework seems to be a boilerplate for hybrid mobile using Cordova as a device interface, AngularJS and a custom Bootstrap flavour for any UI needs. ###Install on Windows will be a pain! Like many Open Source projects, Windows will always be the last adopted OS. If you are already familiar with Phonegap/Cordova everything will be smooth. »

Gabriel MANOLACHE