Alona Zhitnik

24 Flips | 5 Magazines | 1 Like | 1 Following | 32 Followers | @AlonaZhitnik | I'm a big fan of Ruby. Interested in the development of mobile and web apps. And what do you know about it? 

Ruby on Rails Web Application Vulnerabilities: How to Make Your App Secure

Security is a major concern for any company involved in the development of web applications. Every enterprise wants to create secure web applications …

Most Basic Git Commands with Examples – a Welcome Introduction to Git

"Hello, Git! I hate you already!"<p>Most of us dislike Git on the first try even after running the most basic Git commands. Having a Git cheat sheet …

Who’s Who in a Web Development Team

It’s your first web development project.<p>You’ve contracted with a web development company, and they’ve put a team together for you.<p>This is when an …

How to Build a Successful Mobile Onboarding Strategy

Designing an application takes a lot of effort. At minimum, you have to come up with a visually appealing user interface and ensure a convenient user …

5 Best UX Tips for Mobile Applications

Bit by bit, mobile applications have invaded our lives.<p>According to research by comScore, in 2016 more than 65% of users prefered mobile applications …

How much does it cost to build a web app like Trello?

Trello is a well-known (and adorable) task management tool. Starting from the established concept of a digital whiteboard plastered with note cards, …

Project Management

How Test Driven Development (TDD) Helps You Cut Development Costs

<b>Test driven development (TDD)</b> is one of the best ways to ensure software quality.<p>By following a TDD methodology, developers create maintainable code …

Software Development

Freelancers vs Software Development Companies: Choosing the Right Contractor

When you realize that you have a great product idea, your wings grow. But you shouldn’t forget what lies ahead. Before you begin the most difficult …

Employment

The Benefits of Using Ruby on Rails for Your Startup

If you asked us to describe the Ruby on Rails framework in a few words, we would say something like “startup friendly, flexible, well-supported.” …

Three Database Architectures for a Multi-Tenant Rails-Based SaaS App

Multi-tenant Software as a Service (SaaS) applications are extremely popular products. Why is that?<p>Let’s imagine you want to create a web app and …

Why Your Business Should Use Chatbots for CRM

From buying you a pair of shoes to helping you apply for insurance, chatbots are really changing the way we do business.<p>But what does the evolution …

Chatbots

How We Retrieve Tenant Data in a Multi-Tenant App with Detectify

We often build multi-tenant applications for Software as a Service (SaaS) providers. As we know, support for multi-tenancy is imperative for a SaaS …

Five Good Reasons to Use Spree Commerce for Your Storefront

If you read this article, you might be thinking about moving your business to the internet. Now is the best time because the e-commerce industry all …

How Junior Developers Can Contribute to Open-Source Projects

It's never been easy to learn programming, but one of the best ways to improve your skills is by contributing to open-source projects.<p>The open-source …

How to Retrieve Tenant Data in a Multi-Tenant App With Detectify

We often build multi-tenant applications for Software as a Service (SaaS) providers. As we know, support for multi-tenancy is imperative for a SaaS …

How to Integrate PayPal Express Into Spree Commerce

In this article, we’re going to show you how to integrate the PayPal Express Checkout payment gateway into an eCommerce project using the example of …

React vs AngularJS - A Popular JavaScript Library and a Powerful JavaScript Framework

A React vs AngularJS comparison is a popular topic. React and AngularJS are both advanced, widely adopted JavaScript (JS) technologies that we use to …

JavaScript

What if I Tell You That Ruby on Rails Is Scalable

Ruby on Rails is a great framework for startups, but we often hear people talk about Rails scalability issues when a startup project grows too large …

The Basics of MVC in Rails: Skinny Everything

Model-View-Controller (MVC) is a design pattern for structuring software systems. The MVC pattern separates application logic from the user …