Category: Web Development

  • How to use HMAC with Postman to test webhooks

    How to use HMAC with Postman to test webhooks

    In this how-to, I will show how I implemented HMAC in a Cloud Function that acts as a webhook using the node Express application framework. The focus of this article is how I implemented HMAC and not on how to build a Cloud Function webhook.

  • Types of Cloud Deployment Models and How They Benefit Businesses

    Types of Cloud Deployment Models and How They Benefit Businesses

    The fast development of the internet brought new ways in which businesses are conducted. What was unimaginable only a few years ago, today is the norm. Businesses around the globe have seen new opportunities and decided to grab them. One such opportunity is cloud computing. 

  • Securing HTTP trigger in Google Cloud Functions

    Securing HTTP trigger in Google Cloud Functions

    In this how-to article, I’m going to show how you can secure your Google Cloud Platform (GCP) Functions HTTP trigger, it has not been that straightforward to secure HTTP trigger in Cloud Functions in the past HTTP triggers in GCP were publicly available. While this might be useful in a lot of scenarios, it’s also…

  • How to toggle a status with Angular and Firestore

    How to toggle a status with Angular and Firestore

    This short how-to will explain how I implemented a toggle function with Angular and Firestore, I had this user requirement to create a button and then by clicking the button the color of the button and the status in Firestore would change on this field.

  • Pagination with Angular and Firestore

    Pagination with Angular and Firestore

    I have created a Cloud Function that uses the NewsAPI to read the latest news and store the news in a Firestore collection. To read the news links I created an Angular app to read the news. Firestore does not have pagination support so I had to build it myself. This post is all about how…

  • Migrate your WordPress local MySQL to Cloud SQL

    Migrate your WordPress local MySQL to Cloud SQL

    Regardless of where you hosting your WordPress site, you can use Cloud SQL to be your backend database. In this How-to, I will explain the steps I took to migrate from the WordPress local MySQL to Cloud SQL.

  • Using Secret Manager in a Google Cloud Function with Python

    Using Secret Manager in a Google Cloud Function with Python

    When you write a cloud function, you need to protect an API key, account information user id and password, or other sensitive data. In the Google Cloud Platform (GCP) you can use the Secret Manager a secure and convenient storage system that provides a central place and single source of truth to manage access, and…

  • Infographic Bitcoin Halving what does it mean

    Infographic Bitcoin Halving what does it mean

    Bitcoin halving is expected to take place around May 12th, 2020, A bitcoin halving is an event when miners receive 50% fewer bitcoins for verifying transactions. Bitcoin halvings are scheduled to occur once every 210,000 blocks until the maximum supply of 21 million bitcoins has been generated by the network. Bitcoin began circulating in 2009 as an electronic…

  • Fun Tech Projects to spend time on

    Fun Tech Projects to spend time on

    With our current situation with the Covid-19 virus affecting our lives, I can not spend so much time outside cycling as I normally do, as there are restrictions on how where to go. I do have other hobbies, one of them is doing programming and testing out new things with my Raspberry Pies, it gives…

  • How to not display empty data in an Angular UI app with *ngIf

    How to not display empty data in an Angular UI app with *ngIf

    I had this use case when I read data from a Firestore collection, some fields were empty, when the data was going to the UI I did not want to display the empty fields.