I discuss a multiple environments problem in GitOps as well as compare CI Ops vs GitOps. I analyze a rollback procedure, multiple clusters problem, and security
I discuss Stateless and Stateful, CI/CD, snowflake servers issue, logic of using Flux with Helm, custom Flux resources, checklist for GitOps, SSOT, and more.
By Hieu Nguyen - October 3, 2023 In November 2021, Render introduced a free tier for hobbyist... Tagged with kubernetes, knative.
For my recent One Day Build: Expense Tracking project I wanted to enable notifications in a progressive web app. ChatGPT struggled to generate any good code for me, and I also struggled to find any minimal clear explanations online.
Visually explore different methods of retrying requests to learn why some methods are dangerous and what the best practice is.
DoorDash wrote a great blog post delving into how they implemented caching for their microservices. Plus, why clever code is the worst code you can write and more.
Comments that are easy to grok and grep
Those using OpenZFS 2.2 will want to update to OpenZFS 2.2.1 right away
In the ever-evolving world of technology, businesses are constantly looking for ways to optimize their operations and reduce costs. One such journey we embarked on was moving our infrastructure from Amazon Web Services (AWS) to a bare-metal solution. This transition not only provided us with more control over our resources
Understand the importance of the relationship with your manager. Learn how to tailor your meeting depending on the role or personality of your manager.
保羅·格雷厄姆(Paul Graham)在這篇文章中探討了“製造者”(如程序員或作家)和管理者遵循的不同類型的時間表。他解釋說,製造者通常更喜歡有大塊未受干擾時間的時間表,因為他們的工作經常需要深度專注和進入一種流暢的狀態。相比之下,管理者的一天通常被切分成一小時的時間間隔,因為他們的工作通常涉及會議和較短的任務。
這篇文章突出了當這兩種時間表交叉時可能產生的緊張,例如當管理者在製造者的一天中間安排會議時,可能會打斷他們的工作流程和生產力。
At PostHog, we test in production. There are many misconceptions about doing this. It does not mean: we commit to master every time we make a change…
Even when Tim (my cofounder) and I were doing a Y Combinator (YC) batch in 2020, we realized we got more work done when we worked asynchronously…
Introduction With team members across several countries, it's important for us to practice clear communication in ways that help us stay connected and…
Our secret to shipping lots while working remotely
This blog explores how we’ve made our platform more resilient to spikes in app opens. We can now reduce load on our platform before we get overwhelmed so you can still access and use critical parts of the app, and your card continues to work.