What is Gatsby & Why you should use it
I recently redesigned this website using Gatsby. Gatsby is a static site generator based on ReactJS which you can use to make blazing fast websites like this one. Read on to find out more.
I write to think more clearly. These are my notes on things I'm building and learning.
I recently redesigned this website using Gatsby. Gatsby is a static site generator based on ReactJS which you can use to make blazing fast websites like this one. Read on to find out more.
A discussion about the asynchronous parts of JavaScript. Is JavaScript really asynchronous? How can it be asynchronous if the browser engine has only one thread? Well, read on to find out!
Many times, you need the ability to allow users to upload files, mainly images, to your WebApp. Most efficient way to do that is to use Amazon S3. This post explores two popular ways to use S3 storage service in Flask.
Digital Garden is a relatively new term which describes a different standpoint on what a blog is. Instead of posting finished and polished pieces, Digital Garden is about focusing more on the process behind it, a relaxed, more "human" endeavour.
Concurrency, Parallelism and Asynchrony are basic terms that are often confused with each other. This is a short post explaining the meaning behind the terms and how they differ from each other.
A review of a Beginner-friendly Machine Learning Course by Udacity. What the course includes, and whether you should go for it or not. Code Files for the course included.
WeTalk is a basic social media clone developed with Flask and PostgreSQL, and deployed on Heroku. This post is a discussion on the technologies used in this project with a focus on the database design.
This post explores what web servers are and how you can develop one by yourself. The best way to learn about a software system is to develop it from scratch, which is exactly what we will be doing in this post. Dive in to know more about web servers and how you can create a basic one yourself!
What lies underneath all those nice abstractions and simplicities that a web framework like Flask provides? What actually happens under the hood? This post is an attempt to understand how a webserver works.
Experiencing problems of incorrect date in your webapp even though everything works on your localhost? The problem might be that your Heroku dyno is using a different timezone than you want it to.
Want to show off your WebApp to the world? Deploy it on the internet! This post is a discussion on deploying a Flask WebApp on the internet using Heroku. Find out what Heroku is and how you can use it to deploy your Flask WebApp for free!
This post is a short discussion on a small project which involved building a basic Shopping Cart using ReactJS. We continue exploring ReactJS by discussing various interesting challenges faced while building a basic shopping cart and how React helps solve them efficiently.
In this post, we shall explore the ReactJS library. Starting with what ReactJS is and what is the purpose it serves, we shall also develop a basic component to display a tweet. We will then make the component reusable with the help of props, following the core philosophy of DRY (Don’t Repeat Yourself) with ReactJS.
This post explains how to build a Simple Weather WebApp following the MVC Software Development Pattern. The WebApp was made with Python Flask, and uses the DarkSky API. The app has been deployed on Heroku. The project source code can be found on GitHub.
In this post, we shall explore APIs and how to use them in Python. We will develop a simple command line based Weather app to show us the weather of a particular city. We will use the Requests library and OpenWeatherMap API.
Tired of WordPress? Find out more about Wagtail, a Django based customizable Content Management System (CMS).
Let's know more about Peewee, a simple, easy to understand Object Relational Mapper (ORM) in Python that will make your life easy by mapping your Database tables to Python objects.
Exactly a week ago, I attended my first WordCamp at Pune. For those who are not acquainted with WordCamps, a WordCamps are informal, community-organized events that focus on everything WordPress.