Web Development How to Choose the Best Architecture for Your Web Application Web architecture is the foundation that all web apps are built on. Here are the most common web architectures and the strengths and weaknesses of each.
API 10 Little-Known (But Very Useful) Web APIs There are a wide range of web APIs available across the major internet browsers. Here are a few helpful APIs that you might not have heard of.
Visual Design Aesthetics in Modern Web Design Modern web design uses interactive methods that engage the user. Here's how to design a consistent, interactive aesthetic for your app or website.
Mobile App Development A Simple Guide to Native, Hybrid, and Web Apps Compare the benefits and drawbacks of different app types in order to make the most informed decision on which one to choose.
React Native React Native's Re-Architecture in 2020 Originally announced in 2018, the React Native re-architecture is an ongoing effort by Facebook to make the platform more robust and address common issues.
Programming The Most In-Demand Tech Skills, Scraped From Indeed.com The tech industry moves fast. It is unrealistic to learn the ins-and-outs of every programming language and technology. As a result, software engineers must decide which skills to focus on. To…
Web Development From Wireframes to Race Day In 5 Weeks with Crowdbotics Anand Kulkarni, CEO of Crowdbotics, sat down with Corey Hass, founder of Latitude Labs and creator of Coordinates, to discuss building his application with Crowdbotics without a coding background…
React Native How to Build a Real Time Logo Detection App with React Native, Google Vision API and Crowdbotics Google Vision API is a great way to add image recognition capabilities to your app. It does a great job detecting a variety of categories such as labels, popular logos, faces, landmarks, and text…
React Building ReactN — An extension of React that includes global state management When your React application reaches a certain size and scope, attempting to manage state within component instances adds too much complexity, prop drilling, and code smell. Developers inevitably turn…
Django How to Get a Head Start Building Your Next Django App with the Crowdbotics App Builder If you are a web developer, choosing a web framework to build an app is a big deal. There are quite a number of frameworks out there to pick from, each designed to meet general as well as specific…
MySQL A compilation of reading material — books and blogs — by MySQL Experts For the past couple of years, apart from the official documentation of MySQL, I have referred other sources too for getting more insights into MySQL. I’m listing the ones which I have found to be…
JavaScript Build your own radio streaming app with Howler.js 🔊 Using Howler.js to build a lightweight streaming radio app
App Store Optimization How to optimize your app listing in the Apple App Store This article was originally published on Root Shell #_ by root. For more information on ASO in Google Play Store, take a look at the similar article here. Keywords in your App Name have a lot of…
iOS iOS App Scaffolding with Crowdbotics in Under 5 Minutes Setting up a development environment in XCode for your new app is time consuming. Crowdbotics iOS scaffolding enables you to focus on development rather than project set up. After reading this…
React Native How To Build a News Reader App with React Native and NewsAPI React Native is a great platform to build cross-platform mobile applications for iOs and Android. While there are few other framework options available in the mobile app development space to build…
JavaScript Cache Your React Event Listeners to Improve Performance An under-appreciated concept in JavaScript is how objects and functions are references, and that directly impacts React performance. If you were to create two functions that are completely identical…
Ruby on Rails A 10-point checklist for building apps with Ruby on Rails Here are 10 things I recommend entry-level developers always consider when building an application with Ruby on Rails. I know. I’m dying to code. But, there is important groundwork to be done before…
JavaScript 29 Useful Open Source Libraries for NodeJS Node.js has become more and more popular as a framework because provides quick and efficient solutions for back-end development and integrates well with front-end platforms. Created by Ryan Dahl in…
JavaScript Building A NodeJS Crypto Portfolio Tracker Using The Crowdbotics App Builder I recently contributed a few tech tutorials to Crowdbotics. Crowdbotics has an awesome team that really knows how to automate software development and project management. Recently, Crowdbotics’…
Blockchain Examples of Blockchain Games (and how they work) Most people are aware that blockchain is a new paradigm for information exchange and app creation, but they may be less aware that blockchain is also positioned to shake up the gaming industry. Games…
JavaScript How To Build a Hacker News Clone with React and Next.js Building (or cloning) a JavaScript-based app using React as the front-end framework comes with some challenges. You want to focus on building and shipping the application rather than spending too…
React Native How To Make A Simple ‘Accelerometer’-Based Driving Game with React Native Expo When I discovered React Native Expo’s feature ‘Accelerometer’, I thought it would be fun to develop a racing game using this functionality. As Bill Gates said: “I choose a lazy person to do a hard…
Blockchain Scaffold your own ERC-20 token in 30 seconds, without writing a line of code There are many great tutorials available online that show you how to build your own ERC20 token, but each requires some reading upfront and can take up to an hour or more to get started. After that…
Slack Slack API Tutorial: How To Build A Simple Slack App That Tells You Real-Time Cryptocurrency Prices Today, we are going to build a simple Slack application to get real-time cryptocurrency prices in our Slack workspace, and introduce the basics of the Slack API, including webhooks, slash commands…
React Building An Easy-To-Use Facebook Image Grid Library for npm In 2016, a client asked me to develop an image grid feature like Facebook uses to display pictures on a user’s wall. I first built this feature on Angular 1.x. Since that time, I have worked…
NodeJS Add Instagram Login To Your NodeJS App Using PassportJS Today, we will learn how to add the Instagram login to a NodeJS application using PassportJS (one of the most popular way to manage authentication in NodeJs). We will learn how Instagram’s APIs works…
React How To Build A Blog From Scratch With React, Markdown, GraphQL and GatsbyJS There are lots of quick and easy, no-code ways to get blog up and running – such as Medium or Wordpress – but, whether it’s to customize, monetize, add security, or just learn, today, I’ll show you…
NodeJS Building an authenticated MERN Stack App Using Material UI Setting up the the back end and connecting it with a client-side library like React to fetch and display data is just the beginning. One you have the data user will interact with, you need to focus…
Ethereum How to Build a Dividend Token With Solidity Troubleshooting common challenges such as rounding errors, sending duplicate dividends, gas optimization, unfixed total supply, and more.
AWS How to Build a Serverless Backend with AWS Lambda and Node.js Serverless architecture is a cloud computing execution model where a cloud provider like AWS, Azure or Google Cloud is used to deploy backend or server-side code. In comparison to traditionally…
Decentralized Exchange A Beginner’s Guide To Building A Relayer With 0x Protocol As 0x project’s whitepaper described “0x is an open protocol for decentralized exchange on the Ethereum blockchain.” In simple terms, 0x defines all the rules which an exchange need’s to perform…
Angular Learn to Build a Simple Progressive Web App (PWA) with Angular and Lighthouse — Hacker News Clone In this tutorial, I will show you step by step how to build a Progressive Web Application using Angular. A Progressive Web Application is a performance focused web application that is streamlined for…
JavaScript How To Set Up A Node Backend with Hapi.js For A React Web App In this article, I am going to walk you through setting up your own Node.js backend server for a React application. Both frameworks are often used together to build real time, fullstack web…
NodeJS How to Build a REST API with KoaJS There are quite a few Node.js frameworks available for web development to build a back-end server for a web or a mobile application. The most popular framework is ExpressJS, which has been used…
NodeJS How To Build a REST API With Nodejs and PostgreSQL Whether building your own application as a front-end or back-end engineer, you are going to come across them. APIs are the core communication system behind the different software systems including…
NodeJS How to deploy a MERN stack app on Heroku In this article, I will describe how to take an existing Web Application that is build using MongoDB, ExpressJS, Node.js, and React (often called as MERN stack) on a deployment service like Heroku…
Web Development How to Add A Navigation Menu In Django Admin Despite all the advantages of Django Admin, it could still use a few improvements. One such tweak is adding a navigation menu in Django Admin. This tutorial will show you how to add one.
Web Development When To Use Django (And When Not To) Choosing a language and framework because you used it on your last project — or because you are more familiar with it — is not the way to go. Before starting a new software project, you want to…