Home
Archives
Training icon
Nanodegree
Development icon
Flutter Go JavaScript Nix Python
Cloud icon
Google Cloud Hugo
Linux icon
Diff Heredoc JQ Patch TMUX
Links icon
Flutter and Dart Cookbook Hands-On Serverless with Google Cloud LinkedIn Medium Twitter/X
About
  • Using heredoc

    Jan 8, 2025 linux heredoc

    Overview

    While revising for some Kubernetes exams, I realised I havent done a blog post on some useful commands.

    The first blog post covers the heredoc command.

    Heredoc (Here Document) is a way to pass multiple lines of input to a command. It allows you to redirect input from a string literal within your script, …

    Read More
  • Access Firebase site id

    Oct 18, 2024 google cloud firebase hosting

    Introduction

    A short blog post to outline how to access the site identifier associated with a Firebase project.

    Access Site Identifier

    1. Accessing a list of sites

      To access a list of sites you can use the following command

      1firebase hosting:sites:list
      
    2. The above command also supports exporting the list as json

      1 …

    Read More
  • Host a static website

    Oct 14, 2024 google-cloud website hosting gcs

    Introduction

    The Hosting a static website blog post walks through the essentials of running a website from a Google Cloud Storage bucket.

    In general just remember that the bucket name needs to be globally unique.

    ProTip: prefix the bucket name with the Google project identifier e.g. myawesomeproject-bucket

    In this …

    Read More
  • Git worktree

    Sep 6, 2024 git worktree development

    The following blog post illustrates how to use worktree in a git workflow.

    A Git worktree allows you to check out multiple branches or commits at the same time. Each worktree is a separate working directory linked to the same repository. This is useful for working on multiple features concurrently, reviewing pull …

    Read More
  • Nix Package Manager Housekeeping

    Apr 9, 2024 linux nix

    How to clean up a Nix environment on (Debian Bookworm).

    In the blog post Getting started with Nix Package Manager we covered how to install Nix. A quick follow up on that post to discuss how to clean up the environment.

    The more you use Nix, the more relevant this post will be. So I separated out the details for the …

    Read More
  • Google Cloud Professional Cloud Database Engineer Exam

    Mar 16, 2024 exam google pdbe

    Google Cloud Professional Cloud Datbase Engineer Certification (Mar 2024)

    Disclaimer: Non official content, errors and omissions excepted

    Pre Exam Notes

    • Kryterion Sentinel software (Windows/Mac) installation requires administrator rights
    • Kyterion system check - do this at least a day before to be on the safe side …

    Read More
  • Google Cloud Professional Workspace Administrator Exam

    Mar 16, 2024 exam google pwa

    Google Cloud Professional Cloud Workspace Administrator Certification (Mar 2024)

    Disclaimer: Non official content, errors and omissions excepted

    Pre Exam Notes

    • Kryterion Sentinel software (Windows/Mac) installation requires administrator rights
    • Kyterion system check - do this at least a day before to be on the safe …

    Read More
  • Getting started with Nix Package Manager

    Mar 9, 2024 linux nix

    How to use Nix on (Debian Bookworm).

    What is Nix Package Manager?

    "Nix builds packages in isolation from each other. This ensures that they are reproducible and don’t have undeclared dependencies, so if a package works on one machine, it will also work on another."

    It may surprise you but Nix also has over …

    Read More
  • Node Firestore Import

    Feb 27, 2024 firestore jq csv node JavaScript

    A quick aide memoir on how to import data from a CSV formatted files into Firestore. If you have used the Pet Theory lab, this should be familar, but if not here is the code.

    The general idea is to create a csv and import it directly into Cloud Firestore. To do this, the code will read the csv, then connect to …

    Read More
  • Node Fake Data

    Feb 24, 2024 csv node JavaScript

    A quick guide on generating test data. If you have used the Pet Theory lab, this should be familar, but if not here is the code.

    The general idea is to create a csv based on made up dataset. To do this, use the Fakerjs package and write the output as csv records.

    If you have not worked with Fakerjs before, this is a …

    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

Rich Rose

This elixir mister got a maze in Vista
Read More

Recent Posts

  • Python Workout 2nd Ed
  • Certified Kubernetes Administrator (CKA) Exam
  • Nix Unattended
  • Nix and MacOS Sequoia
  • Git Pre-Commit Hook
  • Artifact Registry IAM
  • Nix Firebase
  • Nix Golang

Tags

LINUX 36 EXAM 18 GOOGLE 16 GOOGLE CLOUD 16 CHROMEOS 15 DEVELOPMENT 14 HOSTING 6 NIX 6 CSV 5 JQ 5
All Tags
AUTOMATION1 BASH1 BLOG2 BUILDPACKS1 CAREER2 CHROMEOS15 CLOUD BUILD3 CLOUDFLARE1 CNCF4 CONTAINER1 CONTAINER REGISTRY1 CONTAINERS2 CORS1 CSV5 DART2 DEBIAN1 DEVELOPMENT14 DIFF1 DNS1 DOMAIN1 EXAM18 EXCEL1 FIREBASE2 FIRESTORE1 FLUTTER2 GCS4 GIT3 GITHUB1 GO4 GOOGLE16 GOOGLE CLOUD16 HEREDOC1 HOOKS1 HOSTING6 HTML3 HUGO4 IAM1 IMAGEMAGICK4 JAVASCRIPT4 JQ5 JSON5 KUBERNETES1 LINUX36 MACOS1 MERGE1 METADATA1 NANODEGREE5 NGINX1 NIX6 NODE4 NODEJS2 OS1 PASS1 PATCH1 PCA1 PCD1 PDBE1 PDE1 PDF3 POLICY1 PRIVACY1 PRODUCTIVITY5 PROXY1 PSE4 PWA1 PYTHON2 PYTHON31 REGISTRY1 REMOTE DESKTOP2 REVIEW2 RPI2 SECURITY1 SED1 SHEETS1 SSH2 STORAGE3 TMUX1 UDACITY5 UDEMY1 UML1 VIM2 WATERMARK1 WEB3 WEBSITE2 WORKTREE1 WRANGLE1
[A~Z][0~9]

Copyright 2016- Rich Rose. All Rights Reserved