Martin Micunda

Full Stack Software Engineer

Learn how to configure a Couchbase Server with NodeJS and ES6/ES7

In the last post we looked how to setup Couchbase Server with Vagrant, Docker, Ansible and then you had to manually configured Couchbase Server which is not always ideal specially when you need to repeat this configuration set up over and over. As I mention in the last post there is better way how to configure your fresh new server with just one simple command and in this post I will show you how to it.

Written By
Martin Micunda

Learn how to set up a Couchbase Server with Vagrant, Docker and Ansible

For last couple of months I have been working on Employee Scheduling application that use lot of latest technologies like ES2015/ES2016, NodeJS, KoaJS, Couchbase, AngularJS and when you been following my blog you my noticed I been writing mainly front-end posts regarding to this project so it’s time to start writing some back-end posts and my plan for next couple of months is to write posts about Couchbase Server, NodeJS and ES2015/ES2016.

Written By
Martin Micunda

Conditional module loading with SystemJS

Conditional module loading is new feature added by SystemJS that helps you to load your ES2015 (ES6) modules depend on the conditions that you specify.

Written By
Martin Micunda

How to start writing unit tests with ES6, Angular 1.x and JSPM

For last couple of months I have been working on Employee Scheduling application that is fully written in ES2015 and ES2016 with Angular 1.x and came to the point where I had to start writing some unit tests. Currently I am running over 900 unit tests and in this post I gonna describe how I got running all these tests with ES2015, Angular 1.x, Karma, JSPM, Istanbul and Jasmine.

Written By
Martin Micunda

How to use ES2016 decorators to avoid Angular 1.x and ES2015 boilerplate code

This article describes usage of ES2016 decorators with Angular 1.x and ES2015 to avoid writing boilerplate code and get one step closer to make migration from Angular 1.x to Angular 2 easier.

Written By
Martin Micunda

Build a hybrid mobile app with Ionic, Cordova, Node.js, MongoDB, Redis, Ansible and Vagrant part II

In part 1 of this series I showed you how to prepare development environment with Vagrant and Ansible. In this second post we gonna build back-end code with Node.js, MongoDB and Redis for our ionic-photo-gallery app.

Written By
Martin Micunda

Build a hybrid mobile app with Ionic, Cordova, Node.js, MongoDB, Redis, Ansible and Vagrant part I

This is the first post of three-part blog series where we gonna build a hybrid mobile app with authentication that allows registered users view a gallery of photos they have uploaded via the camera phone.

Written By
Martin Micunda

How to start writing apps with ES6, Angular 1.x and JSPM

Couple weeks ago I have started to work on one of my personal projects (Employee Scheduling) and at that time I didn't think I will write any of my code in ES6 not because I wouldn't want to try one of the cool ES6 features but I was more concerned how to automating my development workflow with ES6 and I also want to get my code to production until I watched Guy Bedford video from JSConf2014 where he was talking about ES6 modules workflow using JSPM.

Written By
Martin Micunda