WHAT IS SERVERLESS?

The word Serverless can be used to refer to different things. Although they’re all related, it is better to differentiate between the different terms. These are the different things the word serverless is referring to: Serverless computing / Serverless architecture Serverless frameworks Serverless applications The main characteristic of all that involves the term Serverless is that all server processes are running somewhere (usually a third-party cloud services provider) instead of on-premises.

HOW TO HOST YOUR STATIC SITE ON AWS S3

So, you have your blog as a static site. In a previous post we deployed our site using Netlify. In this post we are going to discuss how you can host your site on the cloud using the AWS S3 storage service. Login or Create an AWS Account Create an Account or Login Follow the next steps to Login or Create a new AWS account: Go to the AWS home page.

HOW TO CREATE A GATSBYJS STATIC SITE

Lately I’ve been experimenting with different static site generators and in this post I’m going to write about creating a Static Site with GatsbyJS. Gatsby is actually a React webapp starter, which means that you can do a lot more with Gatsby than just generating static webpages. But it is a really interesting tool which you can start experimenting with, and an easy way to do it is to build a static web page, such as a blog like this very one.

DOCS AS CODE

Documentation in the software development world often and usually means documenting a finished product. That means that the engineering team spent a few months creating some new software product or a new feature for an existing product, then the QA team would test the product, and then some TW would work on creating the User Guides, Architecture documentation, etc. With Agile, engineering teams don’t work like that. Agile means that the team is constantly iterating the process of planning, developing, testing, and releasing a product.

WHAT IS GRAPHQL? DOES IT REDUCE THE NEED FOR DOCUMENTATION?

What is GraphQL? GraphQL is a query language created by Facebook in 2012 and made it open source in 2015. The API ecosystem has been dominated by REST APIs for a while, but RESTful APIs have certain constraints that made Facebook come up with a different approach while handling requests that were four or five levels deep in other person’s network. Just like REST, GraphQL is used to communicate data between a Client and a Server.

HOW TO WORK WITH MULTIPLE GITHUB ACCOUNTS IN ONE MACHINE

You’ve probably created your personal Github account for personal use or for your work in your machine and now you want to be able to use both accounts from the same computer. This post explains how to setup multiple Github accounts in a single machine. Check for Existing SSH Keys Check for available SSH keys by running: $ ls -al ~/.ssh This lists all existing SSH keys. If you see these two files:

HOW TO CREATE A BLOG USING JEKYLL

One of the most popular tools for creating documentation sites is Jekyll. This post explains how to get started with Jekyll for creating a blog or a documentation site. Install Ruby To start with Jekyll you need Ruby 2.4.0 or above. You can check if you have it already installed by running this in your terminal: ruby -v. Ruby is included on macOS, but you can install the latest version with: brew install ruby.