---
title: "Jeff Tong (@Wind010) | Hashnode"
description: "Software Engineering. Read the latest articles by Jeff Tong on Hashnode."
url: "https://hashnode.com/@Wind010"
---

@Wind010

# Jeff Tong

@Wind010 · Seattle, WA · Joined February 2021

Software Engineering

[Website](https://jeff-tong.dev/)

## Comments

[Reminds me of the parable of the fisherman and businessman. Hope you spend the time doing whatever makes you happy.](https://hashnode.com/posts/how-i-burnt-out-in-faang-but-my-job-was-not-the-problem/640f8d04081bb22f85836a65/comment/64120d2d6336fc80e10434ad)

Comment · Article · Mar 15, 2023 · [How I burnt out in FAANG, but my job was not the problem](https://hashnode.com/posts/how-i-burnt-out-in-faang-but-my-job-was-not-the-problem/640f8d04081bb22f85836a65)

[Sorry for the late response. I never check the notifications and the mail is also easy to miss. When I said we have a mix, I mean some clients within the same project uses Flurl and others use HttpClientFactory. We don't mix the HttpClient create from either. If your project requires high load then I would opt for HttpClientFactory since you have more flexibility there. In the projects that use Flurl for the httpclient, we had inherited from the Flurl.DefaultHttpClientFactory to provide resiliency with Polly and Proxy settings with FlurlHttp.Configure. IHttpClientFactory httpClientFactory; if (proxySettings == null) { httpClientFactory = new PollyHttpClientFactory(resiliencyPolicy, ignoreInvalidSslServerCert); logger.Information("Setting up http client factory without proxy."); } else { httpClientFactory = new ProxyHttpClientFactory(proxySettings, resiliencyPolicy, ignoreInvalidSslServerCert); logger.Information("Setting up http client factory with proxy."); } FlurlHttp.Configure(delegate (GlobalFlurlHttpSettings settings) { settings.HttpClientFactory = httpClientFactory; });](https://hashnode.com/posts/comparison-between-httpclientfactory-and-flurl/607604f09c6b4f29eaec205d/comment/624e7a1bacbdc253564c63c6#reply-639becf9334d0a5bc54bd0b9)

Reply · Article · Dec 16, 2022 · [Comparison between HttpClientFactory and Flurl](https://hashnode.com/posts/comparison-between-httpclientfactory-and-flurl/607604f09c6b4f29eaec205d)

[Ah, I lose track notifications. Basically, it was just missing two closing curly braces. I've updated the gist and post with examples.](https://hashnode.com/posts/flatten-json-for-azure-service-app-configuration/60931d23a7a3827bb64cd081/comment/62fe67f6aa9d01fcb62f0b02#reply-639be7cd412a7e5bea6a1c74)

Reply · Article · Dec 16, 2022 · [Flatten Json for Azure Service App Configuration](https://hashnode.com/posts/flatten-json-for-azure-service-app-configuration/60931d23a7a3827bb64cd081)

[It is super easy to setup locally and in the cloud thanks to containerization.](https://hashnode.com/posts/owasp-juice-shop-ctf-setup/60a5a4374e7f9549fc32fba0/comment/60a60ea84e7f9549fc33020b#reply-60a69da0fa38fa530ce2ebbe)

Reply · Article · May 20, 2021 · [OWASP Juice Shop CTF - Setup](https://hashnode.com/posts/owasp-juice-shop-ctf-setup/60a5a4374e7f9549fc32fba0)
