Sign in

Technical Writer|Software Engineer|Postgraduate student in Big Data|Email:andriperera.98@gmail.com|Linkedin:https://www.linkedin.com/in/andrea-perera-a56323148/

Deploy a React Application in Kubernetes | Dockerizing a React Application

3 Step Guide to Set Up Standard Kubernetes Cluster on Kubernetes Engine in Google Cloud Console

Google Cloud Platform provides Kubernetes as a service. Google Kubernetes Engine(GKE) is a managed cloud service offered by Google Cloud Platform.GKE provides a production-ready environment with features like autoscaling, load balancing, security, and other features to manage containerized applications.

In this article, I will demonstrate the steps of creating a…

Deploy a React Application | Extract Timeline Tweets using Tweepy

Learn how MapReduce deal with BIG data using the MRjob Python library

When we deal with “BIG” data, as the name suggests dealing with a large amount of data is a daunting task.MapReduce is a built-in programming model in Apache Hadoop. It will parallel process your data on the cluster.

This article will look into how MapReduce works with an example dataset…

Get to know the latest image formats and when to use them.

In this article, I will introduce the 4 latest image types to help you choose the best one for your next project.

1. WebP — An exciting alternative for JPEG and PNG

CI/CD Pipeline with GitOps Technique |Dockerizing a React Application

Learn how to deploy a React application in Minikube.

Kubernetes is an open-source container orchestration platform developed by Google. It has become very popular among developers for managing, and scaling containerized applications.

In this article, I will demonstrate the steps of deploying a React application in Kubernetes.

New to Kubernetes? I recommend watching the Kubernetes for beginners tutorial on…

CI/CD Pipeline using GitOps Technique

Learn how to Dockerize a React Application with multi-stage Docker build using Node and NGINX.

In the past, if we want to share our application with a person or to access it in a different environment, what do we do? We will put the application with all bulky code to a hard drive or a pen drive and physically go install it on another machine…

JavaScript API to Recognize Humans vs Bots in Chrome

Annoyed with the repetition of the Captcha challenge for each site you visit? Learn how to bypass Captcha challenges with Privacy Pass in Chrome or Firefox

CAPTCHA — Completely Automated Public Turing-test to tell Computers and Humans Apart

In the early stage of the web, People used CAPTCHA challenges to detect spam Bots over Humans. Due to Spammers' new methods and tricks, CAPTCHA couldn't handle the situation.

Google invented reCaptcha intending to solve the problem But…

Iframes with React: Best Practices

A browser standard to distinguish bots from real humans, respecting their privacy for public websites

In the past, detecting humans vs. bots wasn’t privacy-friendly. For instance, if we used reCaptcha in a website, Google could track your visitor preferences. This is not healthy for their privacy.

On the other hand, technologies like hCaptcha appeared as a direct replacement for reCaptcha respecting privacy. Still, the user…

Spring Boot with MySQL / Spring Boot with CloudSQL

Learn how to set up a CI/CD pipeline for your frequent development code changes with Git Repository in Google Cloud.

GitOps is a way of implementing Continuous Deployment for cloud-native applications with Git and Continuous Deployment tools.GitHub is version control and collaboration platform control using Git.

This article will look into how to create a continuous integration and delivery (CI/CD) pipeline on Google Cloud Build using the GitHub repository. …

Learn how to configure Cloud SQL MySQL Database in Java Spring Boot RESTful application.

Cloud SQL Service allows users to create, manage, and scale databases in Google Cloud. In my previous article, I covered how to “Create a REST API in Spring Boot with MYSQL”. In this article, you’ll learn how to Configure Spring Boot RESTful application with Cloud SQL for MySQL.

Overview

  1. Create CloudSQL…

Learn how to use Iframes with React following the best practices for Security and Performance

Photo by Chance Anderson on Unsplash

Today it’s challenging to find standalone web apps. We can find most of these apps work with each other where the integrations happen either from the frontend or backend. When looking at these integrations, one of the oldest yet simple integration strategy is using Iframes.

In a Nutshell, Iframes allow…

Andrea Perera

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store