Commit 9ca01742 authored by Ayush Sharma's avatar Ayush Sharma
Browse files

Removing whitespaces, removing old is_pinned, and adding series metadata and titles.

parent 69766547
......@@ -5,6 +5,8 @@ number: 97
date: 2005-06-30 01:00
excerpt: "A walkthrough of Command and Conquer: Red Alert 2's penultimate mission Red Revolution."
Category: "Video Games"
is_series: true
series_title: "Command and Conquer"
---
Most people can finish this game easy, by nuking the Kremlin. But almost all gamers are of the opinion that you can't
take out the Kremlin using ground units: there are just two many Yuris surrounding it to do anything. Here's to proving
......
......@@ -5,6 +5,8 @@ number: 98
date: 2005-06-30 02:00
excerpt: "Having trouble with Command and Conquer: Red Alert 2? Here are a few basic beginner things you should remember while playing."
Category: "Video Games"
is_series: true
series_title: "Command and Conquer"
---
1. The Allied GIs are really helpful. Select about five of them, hit 'D' to Deploy them, and your base is pretty much protected against all land-based attacks. Deploying five or ten GIs at the four corners of your base is pretty helpful, because not only are deployed GIs powerful, but they become Elite (three down-pointing arrows/chevrons) very easily. Just make sure they don't get run over by tanks...
2. If your MCV can be moved around, use it to your advantage to construct the War Factory and Nuclear Reactor away from your base.
......
......@@ -5,6 +5,8 @@ number: 99
date: 2005-06-30 00:00
excerpt: "A walkthrough of Command and Conquer: Red Alert 2's final Allied mission Chronostorm."
Category: "Video Games"
is_series: true
series_title: "Command and Conquer"
---
I'll assume that you already have the game up and running, but here's what I want you to do - save the game as soon as you gain control, exit the game, and relax and read this walkthrough. It's the best way to read and derive the most from it.
......
......@@ -5,6 +5,8 @@ number: 100
date: 2005-07-01 01:00
excerpt: "A review of Command and Conquer: Red Alert 2, one of the best RTS games of all time."
Category: "Video Games"
is_series: true
series_title: "Command and Conquer"
---
When I sat down to write this little piece, I wanted to shout at the top of my voice, fill the air with foul utterances, and tell you to play this goddam game no matter what. And my failure to contain my excitement leads me to this: I am shouting already, my neighbours are looking out their window, and now I want you to "PLAY THIS GODDAM GAME!"
......
......@@ -6,6 +6,8 @@ date: 2021-08-21 01:00
original_date: 2016-08-13 01:00
excerpt: "Vagrant helps you run other operating systems on your computer, meaning you can build things, test things, and do crazy shit without blowing up your own system."
Category: Technology
is_series: true
series_title: "Vagrant"
---
I've been happy using Vagrant for quite a while now. I work with AWS and DevOps tools, and installing them all on one system can mess things up. Vagrant is great for doing crazy things without actually breaking your system. And if you're not already using it, you should start now.
......
......@@ -8,6 +8,8 @@ excerpt: "Jekyll is a framework for building websites - write your content in Ma
Category: Technology
banner_img: "2016-08-15-introduction-to-jekyll-new-article.png"
is_meta: true
is_series: true
series_title: "Jekyll"
---
Static website generators and JAMStack have taken off in recent years. And with good reason. With only static HTML, CSS, and Javascript to serve, there is no need for complex backends. Not having backends means better security, lower operational overhead, and cheaper hosting. A win-win-win!
......
......@@ -6,6 +6,8 @@ date: 2021-08-21 01:01
original_date: 2016-08-15 01:00
excerpt: "Ansible works well to provision a Vagrant box with everything installed from the get-go."
Category: Technology
is_series: true
series_title: "Vagrant"
---
If you've been through my [Introduction to Vagrant]({% post_url 2016-08-13-introduction-to-vagrant %}) article, then you have a basic understanding of what Vagrant is. By using a Vagrantfile, you can launch a virtual machine of any operating system on your local system. This way you can have a completely isolated environment for your needs. Share this Vagrantfile with your team and they can have a Vagrant box configured like yours.
......
......@@ -6,6 +6,8 @@ date: 2021-08-21 01:02
original_date: 2016-08-27 00:00
excerpt: "If you ever need to test an app and a database, did you know you can use Vagrant to bring up multiple testing machines at once? Here's how."
Category: Technology
is_series: true
series_title: "Vagrant"
---
Vagrant is a great way of [managing VMs for development, testing, or anything else]({% post_url 2016-08-13-introduction-to-vagrant %}) you might be up to. Using a handy Vagrantfile, you can [customise your virtual box]({% post_url 2016-08-13-introduction-to-vagrant %}) and share the same specs with your team. Vagrant also has [several handy provisioners]({% post_url 2016-08-15-provisioning-with-vagrant %}) to set up the box during the init stage.
......
......@@ -7,6 +7,8 @@ excerpt: "Because why not? Here's how to build your Jekyll website and deploy it
Category: Technology
banner_img: "bitbucket-pipelines-successful-deployment-screen.jpg"
is_meta: true
is_series: true
series_title: "Bitbucket Pipelines"
---
So.
......
......@@ -5,6 +5,8 @@ number: 54
date: 2017-09-18 00:00
excerpt: "Packer. Basically Docker for whole VMs. Another great tool by HashiCorp, this one modernises an old formula but retains the simplicity. Building immutable servers was never this easy."
Category: Technology
is_series: true
series_title: "Packer"
---
If you followed [my last post on the different deployment types]({% post_url 2017-09-14-the-different-ways-ive-deployed-code-over-the-years-the-road-to-immutable-servers %}), you’ll know that I talked about immutable servers. The idea behind immutable servers is that once provisioned, the servers should not be interfered with in any way, either for code updates or configuration changes. Any required changes to the server must recreate the server from scratch, instead of logging in and making changes.
......
......@@ -5,6 +5,8 @@ number: 55
date: 2017-09-18 01:00
excerpt: "Packer is an amazing golden image builder. Ansible is a great deployment tool. So let's use them together!"
Category: Technology
is_series: true
series_title: "Packer"
---
In my last two posts, I covered [why immutable servers are important]({% post_url 2017-09-14-the-different-ways-ive-deployed-code-over-the-years-the-road-to-immutable-servers %}), and [how to use Packer to dynamically create AMIs]({% post_url 2017-09-18-getting-started-with-packer %}). In this post, I’ll cover how to use Packer and Ansible to deploy code and recycle machines.
......
......@@ -5,6 +5,8 @@ number: 65
date: 2017-10-17 00:00
excerpt: "A basic walkthrough of Terraform, the open-source, cloud-agnostic IaC tool by HashiCorp, the makers of Vagrant."
Category: Technology
is_series: true
series_title: "Terraform"
---
I recently got some time to play with Terraform, the cloud provisioning software from the same guys as [Vagrant]({% post_url 2016-08-13-introduction-to-vagrant %}) and [Packer]({% post_url 2017-09-18-getting-started-with-packer %}). If you’ve spent some time with Vagrant and Packer, then Terraform will be pretty simple.
......
......@@ -5,6 +5,8 @@ number: 67
date: 2018-07-11 01:00
excerpt: "Terraform enables more than infrastructure provisioning, you can even use it for deployments. Combine it with Packer, and you can have a very powerful immutable rolling deployment pipeline."
Category: Technology
is_series: true
series_title: "Terraform"
---
These notes continue what we've been talking about in [Getting started with Terraform]({% post_url 2017-10-17-getting-started-with-terraform %}) and [Working with Terraform Modules]({% post_url 2018-07-11-working-with-terraform-modules %})
......
......@@ -5,6 +5,8 @@ number: 66
date: 2018-07-11 00:00
excerpt: "Terraform's Modules feature allows quickly building re-usable infrastructure templates to provision cloud environments repeatably. These notes will help set up a basic application for high-availability."
Category: Technology
is_series: true
series_title: "Terraform"
---
Terraform has become a widely-used and vendor-agnostic tool for setting up infrastructure. The simple idea has appealed to many developers: [declare the infrastructure that you need and it is either created or updated to what you define]({% post_url 2017-10-17-getting-started-with-terraform %}). This simple approach gives us two powerful advantages:
......
......@@ -5,6 +5,8 @@ number: 79
date: 2019-05-01 00:00
excerpt: "Pipes is another great Continuous Delivery feature in Bitbucket: pre-built, ready-to-use, and parameterized deployment jobs."
Category: Technology
is_series: true
series_title: "Bitbucket Pipelines"
---
Today we'll talk about Bitbucket Pipes. It is a new feature in Bitbucket which can automate Lambda deployments on AWS.
......
......@@ -6,7 +6,8 @@ date: 2019-05-01 01:00
excerpt: "The open-source Serverless framework makes it easy to build and deploy Lambda stacks. I'll walk you through deploying Serverless apps automatically using Pipelines."
Category: Technology
banner_img: "bitbucket-pipelines-serverless-framework.png"
is_pinned: true
is_series: true
series_title: "Bitbucket Pipelines"
---
Bitbucket now offers [pre-built Pipes to deploy Lambdas to AWS]({% post_url 2019-05-01-automating-aws-lambda-deployments-using-bitbucket-pipelines-bitbucket-pipes %}). But what if we want to deploy an entire Serverless stack? That's what we'll talk about today.
......
......@@ -5,6 +5,8 @@ number: 81
date: 2019-06-13 00:00
excerpt: "Bitbucket doesn't offer a dashboard yet, or an easy way to fetch information for all your repos and Pipelines. So I wrote a handy Python script for the job. It's great for configuring alerts or building near-real-time dashboards!"
Category: Technology
is_series: true
series_title: "Bitbucket Pipelines"
---
I've been spending much time with Pipelines over the last few weeks, first [deploying a serverless project]({% post_url 2019-05-01-automating-serverless-framework-deployments-using-bitbucket-pipelines %}) and then another [Lambda function using Pipes]({% post_url 2019-05-01-automating-aws-lambda-deployments-using-bitbucket-pipelines-bitbucket-pipes %}). I even managed to migrate some projects in my company using those approaches successfully. However, when using pipelines for CI/CD at a large scale, one essential feature that you miss is a Pipelines wallboard.
......
......@@ -6,6 +6,8 @@ date: 2019-08-30 00:00
excerpt: "I'll show you how to build a Docker image in a Pipeline and push it to a container registry, in this case Amazon ECR."
Category: Technology
banner_img: "2019-08-30-automating-ecr-container-builds-using-bitbucket-pipelines-ecr-overview.png"
is_series: true
series_title: "Bitbucket Pipelines"
---
Bitbucket Pipelines has fascinated me for several weeks now. I've already explored using it for [Serverless deployments]({% post_url 2019-05-01-automating-serverless-framework-deployments-using-bitbucket-pipelines %}), and I recently spent some time exploring it for container deployments.
......
......@@ -5,6 +5,8 @@ number: 85
date: 2020-02-10 00:00
excerpt: "I'll show you how to allow one Bitbucket repo to clone another during a Pipeline build."
Category: Technology
is_series: true
series_title: "Bitbucket Pipelines"
---
I recently had a use-case where I wanted to clone another Bitbucket repository during a Pipelines execution. Doing this is very simple, but there is a lot of conflicting information online, so I thought I would document the steps here.
......
......@@ -5,6 +5,8 @@ number: 86
date: 2020-02-10 00:00
excerpt: "Git submodules makes it easy have repos for common dependencies, but how to actually clone them in your Bitbucket Pipeline?"
Category: Technology
is_series: true
series_title: "Bitbucket Pipelines"
---
Bitbucket Pipelines is a great deployment tool tightly integrated into Bitbucket. It allows you to trigger deployments directly from repository branches and tags, and you can customize your deployment steps as needed.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment