Stay in the loop with Banba Group

Sockets made easy - Action Cable

Action Cable seamlessly integrates WebSockets with the rest of your Rails application. It allows for real-time features to be written in Ruby in the same style and form as the rest of your Rails application, while still being performant and scalable. It's a full-stack offering that provides both a client-side JavaScript framework and a server-side Ruby framework. You have access to your full domain model written with Active Record or your ORM of choice.

Why we sponsored our first event in Nepal

Why we sponsored our first event in Nepal. Nepal has very few free technology events. It is what it is, a massive problem. Many events that take place around the country always require an entry fee. This is due to venues requiring a fee to utilise the basic space. Even local tech spaces / incubators require a deposit fee to have a simple hour long event that non-profit / free communities cannot afford.

Vue JS Best Practices

An overview of some of the best practices we've applied to our projects at Banba Group.

Dockerizing a Ruby on Rails application

In this tutorial, you will learn how to set up docker on your machine and dockerize a Ruby on Rails application. The application we're going to build will make use of PostgreSQL database. After reading this article, you will have a basic idea of what Docker is, how it can help you as a developer, and how to run ruby on rails application on docker.

Phoenix 1.4 officially released

This release ships with exciting new features, most notably HTTP2 support, improved development experience with faster compile times, new error pages, and local SSL certificate generation. Additionally, our channel layer internals received an overhaul, providing better structure and extensibility. We also shipped a new and improved Presence javascript API, as well as Elixir formatter integration for our routing and testing DSLs.

Introduction to Machine Learning

Machine learning is not new topic as many of the algorithms that brought interest in this technology such as Neural Network are the result of decades of research work. The concept of machine learning came into light with pattern recognition and the theory that computers can learn without being programmed to perform specific tasks. The current growth in machine learning is mainly based on developments in three important areas: Data availability, computing power and innovation...