giovanism

Git Credential Manager

1 minute read Modified:

Hi, folks! I just uploaded a guide on how to authenticate to GitHub using Git Credential Manager in Bahasa Indonesia.

Istio Series Part 3: Ingress Gateway

3 minute read Modified:

Hi, it's been a while since I have time to write something for this blog. Last post about traffic management in Istio covers a lot of topics, a tad too much now that I think about it again. Next time, I'll aim for under 5 minutes read time for my weekly posts. Now that it's out of the way, let's talk about Istio Ingress Gateway.

Ingress Gateway
Ingress Gateway

Kubernetes the Hard Way

2 minute read Modified:

Hi! Last weekend I finally tried out the famous Kubernetes The Hard Way by Kelsey Hightower. It's a long overdue considering how long it's been since I started learning Kubernetes, but I finally made it. Here I want to share some of the gotchas that I found while trying it out for the first time.

Trying Out eBPF

1 minute read Modified:

Hi folks! Today I want to share about eBPF since I tried it out a bit last week. My friend convinced me to learn it so we can discuss it together. Many people said that eBPF will be "the next big thing" after Kubernetes and Service Mesh.

Writing Helm Chart

3 minute read Modified:

Recently I wrote my first Helm chart, well technically copy pasted someone's else and make my modifications from there, but hey finally a good time to write something about Helm.

Istio Series Part 2: Traffic Management

12 minute read Modified:

Back to another Istio post. Previously, we've set up our own Kubernetes cluster, Istio mesh, toy service and also Kiali dashboard to observe our mesh. Now we are set to try basic Istio features such as routing, traffic shifting, fault injection and circuit breaking.

Istio Series Part 1: Setup and Installation

3 minute read Modified:

Hi, long time no see! I just started learning Istio seriously so I would like a place to write down my understanding and additional thoughts I have.

Mocking External Resources

2 minute read Modified:

+------------------------------------------------------+
|                                                      |
|                                                      |
|                                                      |
|                                                      |
|                                                      |
|                                                      |
|                                                      |
|                Beautiful Hero Image of               |
|                    Mock Objects                      |
|                                                      |
|                                                      |
|                                                      |
|                                                      |
|                                                      |
|                                                      |
|                                                      |
+------------------------------------------------------+

Hello! Previously on TDD post we have briefly touched on the subject of mocking. Django already provides tools to mock client request and database connection. Do we need more?

Factory Boy

4 minute read Modified:

Drawing of The Factory from The Story of Mankind
The Factory
Hendrik Willem Van Loon

Good Morning! Ever wonder how much ez life you can have if you don't have to instantiate and type tiresomely each parameters one by one of that one Django Model with 17++ null=False fields for your cute little unit tests? Sorry, that's a strange thing to ask. Regardless, I have found the solution to those miserable musing of mine. I'm pleased to introduce you to factory_boy.

Staging vs Prod and More...

5 minute read Modified:

First launch of Space Shuttle Columbia
What can still go wrong?
NASA

Hi! This time, I want to talk more about software environments. Even though our code has been tested using TDD, there are still many more factors that we have to take into account when we are deploying our application, whether it goes to staging or straight to production environment. Previously I had touched on the subject briefly in my clean code post. However, that's only limited to the application level. There are also other system configuration that's invisible to the application.

Persona for Application Design

3 minute read Modified:

Persona 5 game logo
Persona 5 game logo
Vulphere

Hello! This time on PPL series of posts I would like to talk about the use of persona in application design. But before we jump into the topic itself, please cut me some slack for using the Persona 5 game logo for this post hero image. This is the first image I found on Wikimedia Commons by searching for "Persona", okay. I didn't make the deliberate attempt to reference Persona the game by Atlus. Now that it's cleard up, let's get to the main dish, shall we?