Dataform CI/CD pipeline on Google Cloud

  • Jan. 4, 2023

I looked forward to Dataform becoming part of Google Cloud. Merging into GCP took longer than I hoped and expected ...

Read More


Backup database to Google Cloud Storage

  • May 28, 2021

I have a few small websites hosted on the Digital Ocean server. Each of them has a MySQL database and ...

Read More


Executing Jupyter Notebooks on serverless GCP products

  • May 13, 2021

Jupyter Notebooks are a great tool for data science & analysis. They are developed on Jupyter Notebook servers which can ...

Read More


Displaying ECS Fargate logs in Airflow UI

  • March 31, 2021

In one of my projects I am working on, I'm using AWS Elastic Container Service to run Fargate tasks ...

Read More


Exporting data from Firebase (Firestore) to BigQuery

  • April 14, 2020

Firebase is a popular platform for web and mobile app development. The main database option when developing applications on Firebase ...

Read More


Using system packages and custom binaries in Google Cloud Functions.

  • Dec. 6, 2019

Google Cloud Functions is a serverless compute platform on Google Cloud Platform. Its main principle is: "Write code in NodeJS ...

Read More


How I hacked Czech state

  • Sept. 17, 2019

Of course, the title is an overstatement. For the first time, I joined the hackathon in Prague, the Czech Republic ...

Read More


Connecting Cloud Functions with Compute Engine using Serverless VPC Access

  • June 21, 2019

Serverless products on Google Cloud Platform (GCP) such as Cloud Functions and App Engine due to their serverless nature (hidden ...

Read More


Cloud Tasks for every HTTP target

  • May 29, 2019

On May 21st, 2017 it was (somewhat) quietly announced that for Cloud Task there is Beta support for HTTP targets ...

Read More


Using Cloud Run service as async worker

  • May 2, 2019

In my previous article, I described the process of deploying private Cloud Run service and then using Service Account to ...

Read More


Making requests to Cloud Run with the Service account

  • April 25, 2019

Cloud Run is a new compute serverless solution on Google Cloud Platform. It can run any web app deployed as ...

Read More


Overview of serverless compute products on Google Cloud Platform

  • April 11, 2019

With Google Cloud Run introduction during the Cloud Next 2019, Serverless/Managed Compute family got a new member. There are ...

Read More


Setting Budget and Alerts for your Google Cloud project

  • March 18, 2019

Journey on Google Cloud for most people starts with registering, setting credit card info and then diving into Cloud Console ...

Read More


Uploading data to Firestore using Dataflow

  • Feb. 14, 2019

Firestore is next generation of NoSQL databases on Google Cloud Platform adding various improvements over Cloud Datastore like real time ...

Read More


Simple serverless data pipeline on Google Cloud Platform

  • Jan. 7, 2019

In one of my previous articles I wrote about creating data pipeline to get regularly information about BigQuery public datasets ...

Read More


BigQuery public datasets metadata

  • Dec. 22, 2018

I created public BigQuery table which contains metadata about BigQuery public datasets. As it well known, BigQuery has public datasets ...

Read More


Understanding Google App Engine runtimes

  • Dec. 3, 2018

This years second generation of standard runtimes for Google App Engine was released. So now there is First and Second ...

Read More


Search on Google Cloud Platform - Spanner

  • Aug. 27, 2018

Forth article regarding topic Search on Google Cloud is devoted to Cloud Spanner. Idea is to explore various different products ...

Read More


Search on Google Cloud Platform - Cloud SQL

  • Aug. 9, 2018

Continuing series on topic "Search on Google Cloud Platform", in this article I'll explore Cloud SQL as storage, namely ...

Read More


Google App Engine for internal systems

  • July 24, 2018

The other day I was answering question on Quora "How your company is using Google cloud and what for?". Of ...

Read More


Uploading data to Cloud Datastore using Dataflow

  • July 18, 2018

In one of my previous articles, I was uploading 1.2 million of records from csv file to Cloud Datastore ...

Read More


Search on Google Cloud Platform - Cloud Datastore

  • July 11, 2018

In previous article I described simplified solution of how to implement search functionality (for eshop or similar) using Google Cloud ...

Read More


Search on Google Cloud Platform - App Engine and Search API

  • July 4, 2018

I came around few times on topic "Search on Google Cloud Platform", i.e. people asking question of different ways ...

Read More


Setting WordPress on Google Cloud Platform

  • June 21, 2018

Wordpress is really not my are of interest but I'm writing this because of several reasons:

1. In comments ...

Read More


Service Accounts on Google Cloud Platform

  • May 26, 2018

It often happens when I work with clients that they don't have much experience with Google Cloud Platform, i ...

Read More


Sharing local Datastore between GAE and client library

  • May 9, 2018

Since the beginning (2008) Google App Engine (GAE) had integrated Datastore API which could be used also for local development ...

Read More


Google Compute Engine SSH Browser Options

  • Feb. 19, 2018

SSH from web browser to Google Compute Engine instance is one of those cool features which simplifies every day life ...

Read More


Running webapp2 outside of Google App Engine

  • Nov. 17, 2017

Webapp2 is Python framework for creating web applications and is primarily used for development on Google App Engine. In fact ...

Read More


Some less known features of Google Cloud Storage 2

  • Sept. 8, 2017

As I wrote in previous article Google Cloud Storage has interesting features which doesn't have to be immediately obvious ...

Read More


Some less known features of Google Cloud Storage

  • Aug. 31, 2017

When somebody tells you Google Cloud Storage, probably first thing that comes to your mind is bucket, blob, Nearline, Coldline ...

Read More


Uploading multiple files to Google Cloud Storage from Browser

  • Aug. 13, 2017

From time to time, there is need in web application for users to upload file or multiple files to server ...

Read More


Configuring Google Cloud SDK for multiple projects

  • May 19, 2017

gcloud is program which provides command line interface to Google Cloud Platform products and services. So basically everything that is ...

Read More


Google App Engine Flexible (with examples)

  • April 4, 2017

So finally at Cloud Next 2017 (March 2017), Google App Engine Flexible was announced as generally available. You can read ...

Read More


Google Cloud Platform for a fistful of dollars

  • March 7, 2017

Google Cloud Platform (GCP) offers for some of it's products and services daily/monthly free tiers. This can be ...

Read More


Google App Engine redirection from naked domain to www

  • Jan. 17, 2017

When project is created on Google Cloud Platform, my-project-name.appspot.com domain is automatically created and deployed Google App Engine ...

Read More


Reflections on Google App Engine Flexible going Beta

  • Dec. 1, 2016

In November 2016 GAE Flex went Beta, and since some changes were introduced I want to write my thoughts about ...

Read More


New Google Cloud Endpoints

  • Sept. 7, 2016

On August 25th I’ve got email from Google Cloud Platform inviting me to fill out survey regarding Google Cloud ...

Read More


Google Cloud DNS

  • Sept. 3, 2016

Google Cloud DNS is one of products of Google Cloud Platform (it's placed under Network products) that allows you ...

Read More


Google App Engine Flexible Environment status

  • July 27, 2016

I am writing this article out of my own personal experience working with GAE Flexible environment (more precisely one case ...

Read More


edX on Google Cloud Platform

  • Aug. 14, 2015

Have your thought to create some course and show it to the world? Of course you can create video and ...

Read More


Gentle introduction to Bigtable

  • Aug. 5, 2015

In May this year, Google announced availability of Big Table database for public use through Google Cloud Platform. What that ...

Read More


Google App Engine - platform for your startup

  • Aug. 3, 2015

Google App Engine is great platform for building web applications. I created presentation where I pointed out some thoughs from ...

Read More


My first Android App

  • July 23, 2015

Small step for humanity but big step for one man as saying goes. This week I published my first Android ...

Read More


Pagination in Google App Engine

  • April 21, 2015

One aspect of working with database (doesn't relates only to GAE) is retrieving stored data. It can be single ...

Read More


MOOC Udacity course review: Developing Scalable Apps in Python

  • April 16, 2015

When Udacity launched in summer 2014 course Developing Scalable Apps (with Java), my review here: http://www.the-swamp.info/blog ...

Read More


Google Cloud Platform videos

  • March 31, 2015

The other day I wanted to put good and inspiring videos regarding Google Cloud Platform (Google App Engine) all together ...

Read More


What made me happy in 2014

  • Jan. 2, 2015

In the end of 2014 I started little more to show to the world my side project whatmademehappytoday.net and ...

Read More


MOOC Udacity course review: Developing Scalable Apps

  • July 22, 2014

I am doing courses on Udacity since their beginning, so I was quite curious when they recently introduced new courses ...

Read More


Java request through proxy with apache httpclient

  • July 19, 2014

Few weeks ago I was solving problem which consisted of calling url in Java program through proxy. It took me ...

Read More


Simplemind app - review

  • June 25, 2014

I read book aboutMind mapsfew year ago and since then I was using them (ok, trying to use ...

Read More


What to do with your kid when he is for weeks in the bed

  • Feb. 16, 2014

Little background: my 5 year old son broke is thigh-bone (femur) in the mid December 2013. For our family it ...

Read More


What made me happy today

  • Jan. 7, 2014

I had this idea in my head I think for over two years. I have three children (at that time ...

Read More


Volvo Trucks - Commercials

  • Nov. 29, 2013

This week colleague from work told me about interesting commercial with Van Damme. After watching it on YouTube I've ...

Read More


I love Google App Engine but...

  • Nov. 5, 2013

update 2015: It's possible to set custom domail now in cloud console https://plus.google.com/+ZdenkoHrcek/posts/Qahe6jKoV2Y ...

Read More


Montessori pedagogy & famous people

  • Sept. 2, 2013

Today my children started to attend Montessori kindergarten. From their age of 2 years, my wife became interested in this ...

Read More


Adding Disqus comments

  • Aug. 9, 2013

Since the beggining of this site I used Django comments application for allowing people to write comments. After some time ...

Read More


Who says you need to buy a guitar?

  • March 12, 2013

I have a few songs from White Stripes / Jack White on my youtube playlist and few weeks ago youtube put ...

Read More


Wooden dinosaur

  • Feb. 14, 2013

My kids are for some time interested in dinosausors: we have few books, every now and then I print coloring ...

Read More


Lone ranger or how not to destroy childhood ideals

  • Jan. 20, 2013

Previos weekend I had interesting experience: Somehow I watched on Youtube trailer for movie called Lone Ranger starring Johnny Depp ...

Read More


BookReview - Quiet: The Power of Introverts

  • Jan. 4, 2013

In 2012 I watched TED video from Susan Cain about introverts and I was quite inspired and discovered that she ...

Read More


Goodbye and hello

  • Dec. 21, 2012

Well, these days there is a big fuss about the end of the world, of course it didn't happened ...

Read More