Yoramk Digital Life

Yoram Kornatzky

Software Architect & Engineer Open Source, Mobile, Web, Cloud, Server

Ionic 2 Backand Starter

The Frameworks Ionic is the beautiful, free and open source mobile SDK for developing native and progressive web apps with ease. Back& is a Backend As A Service (BAAS) providing a relational database with a CRUD REST API, together with AWS Lambdas, Email and additional services. Back& SD...

Effective Tools for Remote Collaboration

Remote Collaboration Got a team of collaborators spread around the globe. Plenty of tools to choose from. Based on my experience, this is what I found useful. The teams were spread across different time zones. Desktops were Mac, Windows, Ubuntu. Such remote collaboration spans multiple aspects. C...

Stress Test in NodeJS

Make Stress Test with NodeJS You have got some API you would like to test. Your language of choice is Node.js. The Scheme Asynchronously generate multiple workers. Each worker is a child process invoked with a command-line. Listen to worker stdout and worker exit. The Code Main var async = requir...

Complete Server-Side Frameworks

What Are Complete Server-Side Frameworks? They let you do everything inside: Backend Database schema definition Periodic jobs Background jobs with queueing Mailer Push from server-side Front end with modern frameworks and tools Advantages of Complete Frameworks Use it and you got everything yo...

A Mini City Prototype

Prototyping with a Mini City I was wondering how to think about a mobile app for an urban setting. How can I come up with real use cases. This was while I was sitting at the WeWork lounge in Sarona, Tel Aviv. Though the window I could see the collection of buildings around. Now, Sarona is a regio...

Query Load Generator

Why a Query Load Generator Measure performance of a storage engine, examples that we have used: MySQL SQL Anywhere PostgreSQL Elastic Search Query Load Generator Create multiple processes Each process generates queries according to a give spec of the query mix Measure performance Query Mix ...

Localization of Sails.js Applications

Sails.js is a popular Node.js MVC framework for web applications. In a recent project, we localized a web application into multiple languages. The Sails.js documentation on this was very useful, but spread over several sections. Here I would like to summarise the actions we took to localize the a...

Making a Node.js Project into an NPM Package

We recently published an NPM package, backand-hosting-s3, intended to sync a local project folder to Backand AWS S3 bucket. This bucket serves our users as a static web site for their AngularJS projects. The package is to be used in Gulp files and in a forthcoming Backand CLI. After completing d...

Make an Ionic App Responsive

Ionic Ionic is an all encompassing framework for building a hybrid mobile app based on AngularJS technology. For look and feel, one can use CSS (.css) or SASS (.scss). Responsiveness Aspects To fit the app to different screen sizes one has two consider these aspects: screen layout font size...

Instructions for an Ionic App Continuous Development

This is the first in a series of posts detailing our construction of an Ionic mobile app whose backend is Backand Backand As A Service (BAAS) solution. Ionic is an all encompassing framework for building a hybrid mobile app based on AngularJS technology. Our app whose source code is to be release...