Home avatar

Don't forget why you set off

How to Reduce Disk Space Used by Container Images? Practical Tips for Efficient Storage Configuration in containerd

The previous article discussed the principles of containerd’s image storage, where images are stored in two forms in containerd: one as the original image files (manifest, config, blob), and the other as snapshots of the decompressed layers. When running containers, only the decompressed layer snapshots are used, which leads to wasted space for the original image blobs in scenarios where image pushing is not needed. In environments with limited disk space, it is easy for images to consume excessive disk space. So how can we save space?

Can't Earn 300 Yuan After Losing My Job—Should I Really Leave Shanghai?

After deciding to live independently for a month, I reassessed my direction and analyzed why I couldn't continue with fishing-related videos. I also considered the challenges I would face upon returning to Shanghai. Earning 300 yuan per month is the key factor in deciding whether I stay in or leave Shanghai. As for why I chose to focus on content creation instead of independent development, it's because I want to first learn marketing. Only when there's demand should I move into independent development. Videos, after all, are also products and can quickly validate whether they meet market needs.

Is cloud native infrastructure dead?

Cloud-native infrastructure, once a hot topic in the tech world, introduced advanced technologies such as containerization, microservices, and automated deployment, significantly improving the scalability and resilience of applications. However, in recent years, we seem to hear less about technologies like Kubernetes, Service Mesh, and Serverless, with AI, GPT, large models, and generative AI taking the spotlight instead. Does this mean the cloud-native infrastructure trend has passed? Has cloud-native infrastructure lost its appeal? This article explores the glorious history, current state, challenges, and future trends of cloud-native infrastructure from multiple angles.

Navigating the Challenges of Video Content Creation: A Journey from Novice to Creator

Today, a gentle breeze is blowing on this cloudy day—perfect weather for fishing. However, I didn’t go out to shoot a fishing video. Instead, I’m sitting in front of the computer, starting to type this article, reflecting on my original intent for doing content creation. I’m questioning whether I’m receiving positive feedback, whether I’ve met my expectations, whether I’m suited for content creation, and whether I can stick with it.

Before venturing into content creation, I thought it had a low barrier to entry and would be relatively easy. But after trying it out, while creating content is indeed easy, producing high-quality content is difficult, and creating videos that generate traffic is even harder.

A programmer's side gig is my main job

Today, I saw a post discussing side jobs on V2EX, and considering my current situation, I want to talk about my main job and side gigs.

My main job is gone, and the side gigs they’re discussing could potentially be my main job. The only thing that could count as a side gig in recent years might be passive income, but with the poor market conditions, it’s been more like negative income 😒, just sitting there doing nothing. I used to focus all my energy on increasing my main job’s income because, based on past experience, investing time in my main job had the best return. But now, it seems that this approach wasn’t very wise—the times have changed.

There are two extreme views among programmers. The first is, “All other paths are inferior; only technical skills reign supreme. If I stop being a programmer, I can crush anything else with ease.” The second is, “If I’m not a programmer, I’m good for nothing.”