Subscribe to Sudo vs Root
Our newsletter rolls out every 15 days. No fluff. Pure content.
Dockerize a Rails App with MySQL and Sidekiq
Docker Compose offers a seamless way to build containers and orchestrate their dependencies, and helps lower the learning curve to build Dockerized apps. In this article you will learn how to dockerize a Ruby on Rails application with the help of MySQL and Sidekiq.
How to create a Simple Physics Engine - Part 1
We use physics, we see physics in action, we experience physics in everything we do in our day-to-day life. How do you add physics to your code and make your code also experience nature’s forces? That’s what I’ll be explaining to you on the article about physics …
How to do Job Scheduling with Redis and Node JS
You will learn how to use Redis along with a Node JS package called Kue to schedule background process for a simple node js application. Read more.
How to create Custom Component in React native?
Learn how to make a custom component to satisfy both the design language and make both look similar to a native application with React Native
Protocol buffers may be the next data serialization game changer
From the messages you send to the program you design, use data serialization for reliable communication and persist an object's state across an independent architecture. A very common example used in daily life is JSON. However, it becomes an expensive task when the …
Using EmoDet for Emotion Classification in Text
We built a tool using natural language processing techniques that can help classify emotions involved in a text. In this article we introduce our tool EmoDet and share our experience in building it.
How to Build an End-to-End encryption in Hyperledger Fabric
Blockchain goes hand in hand with cryptography, so it is important that we maintain security and privacy of data. Extending the principles of blockchain, learn how to implement end-to-end encryption in smart contracts for the Fabric framework.
Setting up a Hyperledger Fabric Network with Multiple Chaincodes and Multiple …
When your Blockchain network grows, it will need much more flexibility. With Hyperledger Fabric, this is introduced with multiple chaincodes and multiple channels.
Dummies Guide to Querying a Hyperledger Fabric Blockchain Network with ExpressJS
The frontend of your Blockchain network often rules how the system will work in the real world. Setting up an ExpressJS server for your Blockchain network to query the Ledger is pretty straightforward. Are you up for the challenge?
Redefining The Insurance Industry With Blockchain Using Hyperledger Fabric
The insurance industry is an old monolithic industry solving todays problems with yesterdays technology. We believe introducing blockchain to this industry can substantially secure the entire process.
Setting up RESTful API Server for Hyperledger Fabric With NodeJS SDK
Learn how to setup a NodeJS server for your Blockchain network to allow multiple users to interact with the chain easily.
Setting up your development environment for Hyperledger Fabric
Get a peek into how a professional Hyperledger Fabric dev environment looks like. We take you from the directory structure to custom scripts we’ve written to automate testing.
Writing your first simple Hyperledger Fabric Chaincode in Go
In this article, we are going to understand the basic terminologies involved while writing a basic chaincode.
Lifecycle of Hyperledger Fabric Chaincode Development and Deployment
This article is focused on understanding how Hyperledger Fabric Chaincode development is done and how to easily deploy it whenever you update the chaincode.
Hyperledger Composer NodeJS SDK - Submiting Transactions
In my previous article, I spoke about how to setup the Hyperledger Composer NodeJS SDK with expressJS to build your own RESTFul API for a Composer Business Network. And this article is a continuation of it where it’s about how to create and submit transactions.
Rails strategy for reusing common behavior in models
This strategy is a must have when you’re considering reusing some of the modules that you’d written earlier. Quick and easy to build, this works like a pro - learn more.
Everything you need to know about Hyperledger Sawtooth 1.0
Hyperledger Sawtooth saw one of the biggest releases in its history, which is Hyperledger Sawtooth 1.0. This is especially huge considering the fact that the platform is now enterprise ready. Learn more.
Grafana + InfluxDB setup using Docker for real-time analytics dashboard
Get a Grafana and InfluxDB stack up and running with Docker to monitor multiple servers across instances. Learn more.
The perfect Design Handoff workflow for Small Businesses
Whatever the digital product, design matters. And design by extension goes onto User Interface and User Experience. Yet, how do we bring these experiences to life? By developing them of course and that’s where the Designer-Developer handoff figures.
5 advantages of using Hyperledger Fabric for your Enterprise Blockchain
"Why should I use Hyperledger Fabric for my Enterprise Blockchain?", "What is the preferred way of implementing Hyperledger Fabric?". Everything answered.
CLI-PR; A simple bash script for issuing Pull Requests to Github over Command …
Create a Pull Request on Github from Command Line interface with this simple bash script. Open Source.
#AskSkcript: What is Hyperledger's Policy Services?
Understanding Hyperledger Policy Services. What is Hyperledger Blockchain Policy Service? How can you take advantage of Policy Service? And when you should use Hyperledger Policy Service?
Hyperledger Fabric Architecture: Explained in detail
If you’re very new to blockchain and building your first network with Hyperledger fabric, I’d strongly suggest you to read this article so to understand the architecture of the framework and the components involved.
Testing React-Native Apps with Appium - The Ultimate Guide
You can now test your native apps on Appium. The platform is flexible and can be used to test both iOS and Android applications. Our developer tested it out and here’s a simple way in which you can test your apps too.
Simple Steps To Run Hyperledger Fabric Composer Network With Multiple …
In my previous article, I wrote about how to run Hyperledger Fabric with multiple peers running in different physical machines. And in this article it’s more towards setting up Hyperledger Fabric with multi organization configuration and deploying a composer network.
Realtime Object and Face Detection in Android using Tensorflow Object Detection …
Computer Science has seen many advancements as the years go by. One such advancement is AI and in AI, Image Recognition is making waves. In keeping up with this tech, our AI team worked on a small image recognition project and find out what it is right here.
5 minute guide to deploying your first application using Firebase CloudStore …
A beginner guide to building your first application using Firebase CloudStore. Everything you need to know about Firestore. And understanding Collections & Documents on Firestore.
Top React-Native Components (January Edition)
Here are the top 5 React-Native components that have found a place on our developers' list of favorite components to use. As always, our MAD (Mobile Application Developer) likes counting down from five to one - you may even find a few popular ones here!
How to build NodeJS application for your Hyperledger Composer networks
This article helps you to build a NodeJS based backend client that can communicate with your hyperledger composer network. We'll be using Hyperledger Fabric Composer's Native JS SDK in this article - they are listed below.
How to know if your business needs blockchain?
Before you jump into the Blockchain bandwagon, it is important to know if your business truly needs a Blockchain solution or not. Here's are some simple questions you need to answer.
Hyperledger Composer’s Transaction Processor Function explained
This article focuses on the easy understanding of Hyperledger Composer’s Transaction Processor function. Here, we will explain in detail with a real-world example to visualize the whole process.
Do you need blockchain in your supply chain?
Blockchain technology is revolutionizing industries. The technology is capable of allowing trustworthy data to be exchanged between two parties in any supply chain system, without the intervention of any intermediaries.
Setting up a Blockchain Business Network With Hyperledger Fabric & Composer …
In my previous article, I wrote about how to setup the Hyperledger Fabric Composer Business Network with a basic structure explaining each components of the architecture. This article is focused on how to setup a network with multiple peers running in different physical …
Writing your first Business Model in Hyperledger Composer
This article focuses on creating a simple business model that helps you with visualizing the abstract nature of Hyperledger Composer’s language.
Getting Started With Hyperledger Composer
This article is for those who are getting started with blockchain and trying to use composer for quick development.
The easiest configuration block for your Ruby gems
Allowing external configuration for Ruby gems has always been ugly. Both for the developer and the configure-r. However Ruby’s metaprogramming and singleton classes come to the rescue. Read on to find out how to add the infamous configure block to your next Ruby gem.
I wanted to stay lazy this week.
There comes a time when every developer wants to be just a tad bit lazy - write simple code, build a little bot and generally read up. Our AI developer is no different, but he’s telling you how you can be lazy, crazy and also get some work done!
How to structure Firebase database for a scalable chat app
There’s always a new messenger that greets you with every passing day. And now you can also make a messenger of your own with Firebase - learn how to make that messenger right here!
How to easily extract Text from anything using spaCy
Here’s a new framework that our AI Developer just unearthed - with this framework you can now extract text in a jiffy and also do a load of other cool stuff. Read on and find out how!
This trick will make you perform async operation in Python like a pro
The hack to asynchronous operations explained by our AI Developer - with just the right amount of code, back your code and carry out asynchronous operations like a pro.
What is Hyperledger Fabric and what you should know about it?
Blockchain Technology is touted to be the game changer in 2018. But does it take to successfully implement this tech? As we get into the nitty-gritty of Blockchain tech, we explain the most prime solution.
Announcing SAGE for Discord
When we made the move to Discord, the everything was new to us. We started off with setting up a few bots - and this is how we wrapped our heads around the concept.
Sending push notification with Firebase, Firestore & Cloud Functions
After the launch of Firestore, a lot of people asked me about how to integrate push notifications for Firestore changes and new data additions, and here is the article explaining it.
Firebase Social Login With React Native
Firebase social logins have worked wonders when it’s built for a browser environment. But where do we look to enable the same social logins and build it for a mobile environment? Well, look no further than this article!
Kind of Apps you can build with React Native.
Here's why, how and when to choose React Native before you build your iOS or Android application. Learn more.
Here's how to send Slack notifications using Firebase Cloud Functions and …
With the release of FireStore we can now use it with cloud functions to do lots of wonders. Now, we are going to create a simple slack notification system via webhooks. Learn More.
How we improved our React/React Native project’s performance by 250% with just a …
Are you a person handling a huge project based on React/React Native? If yes, this might help you.
Send Emails with a Custom Domain Using SendGrid and Rails
A business is as strong as it’s elements. Our CTO explains how you can send cloud-based emails to give your business the edge that it needs.
Five App Store Optimization mistakes that you should avoid
App Store Optimization is something that many developers take it for granted. Here are some mistakes you should avoid.
Announcing GitInfo - GitHub app for Google Assistant [Open Source]
Here’s how you can build your own Google Assistant App for GitHub! We’re open sourcing this and worry not, it’s legit cool stuff!
Build your own Google Assistant Bot for your Firebase project Today
Build a Google Assistant Bot for Firebase application using Actions on Google and Firebase Cloud Functions as Backend.
Building a RESTFul API with Firebase Cloud Functions for your Firebase App
How to build a RESTFul API for your Firebase app with Firebase Cloud Functions in under 30 minutes. Learn more.
Things you should do right after you signup for a AWS Account
Steps to secure your AWS Account right after you signup for one. AWS 2FA, IAM and others. Learn more.
The best Ruby on Rails Podcasts you can listen to right now.
We've contributed to Ruby on Rails, and these podcasts constantly feed our ears with some Rails Juice.
Redirecting Device Users To Their Last Visited Page
It's always a nice gesture to redirect your users to the page they were the last visiting.
Our CTO, Swaathi, talks about our commitment to the #100DaysOfCommit challenge. Join us.
Few development tools which every college kid should know before entering into …
Here are some of the most essential tools, a college kid should know about.
Minifying the mailers.
Our UX Engineer tells you how you can minify your mailers, with Inky and Foundation.
Offsetting Ruby Time
Managing local time is such a huge challenge when making web apps. Here's an easy way.
Learning computer language
Our Sr. Architect talks about the way you should approach a computer programming language.
SHRINK v40.04 (Earth Day) released with huge performance upgrades
Here is everything you need to know about the latest Shrink update in v40.04.
Setting up Raspberry Pi Controlled LED in Minutes
A tutorial on how to set up a Raspberry Pi to control LED lights in minutes.
File Drop-off feature now available to all our customers
One of the most important features, now available for everyone.
SHRINK v30.01 released with New Mount Mapping System and much more
Here is everything you need to know about the latest Shrink updates.