27 Oct 2024 (over a year old) |
1172 words
· 0 LoC,
~6 min read
In the ongoing discourse surrounding operating systems, macOS and Linux occupy distinct philosophical and practical niches. Linux, with its open-source ethos, exemplifies adaptability and scalability. It operates seamlessly across commodity hardware, supports a diverse array of CPU architectures, and scales up to the formidable demands of supercomputing environments while also scaling down to function efficiently on cost-effective single-board computers (SBCs).
Read more
20 Oct 2024 (over a year old) |
500 words
· 0 LoC,
~4 min read
When developing AI applications in Python, leveraging Go for model serving in the backend can offer significant performance advantages. While Python excels in machine learning model development with its vast ecosystem, Go’s efficiency makes it an ideal choice for serving those models in production.
Read more
16 Oct 2024 (over a year old) |
1736 words
· 0 LoC,
~9 min read
Local Kubernetes clusters are useful when an application needs more than a single container. They provide a realistic environment for testing Deployments, Services, routing, health checks, and failure recovery without requiring a remote cluster.
k3d runs K3s nodes as containers. In this tutorial, we will disable the ingress controller bundled with K3s and use Envoy Gateway to manage Envoy as the application-facing data plane. Instead of maintaining a large static envoy.yaml, we will describe the desired routing with the Kubernetes Gateway API.
Read more
14 Jun 2024 (2 years old) |
979 words
· 0 LoC,
~5 min read
cd is one of the simplest and most reliable Unix commands. It does exactly what it should, is available everywhere, and requires no explanation. Replacing it is therefore not about fixing a broken tool.
The limitation appears in the way we use it. Developers repeatedly navigate to the same repositories, configuration directories, infrastructure projects, and temporary workspaces. Typing complete paths, stepping through several directory levels, or searching shell history adds a small amount of friction each time. None of these actions is difficult, but their cost accumulates.
zoxide removes much of that repetition. It learns which directories I use and lets me jump to them with a short, memorable query. After integrating it into my shell, directory navigation became faster without requiring a new workflow or a complex configuration.
Read more
05 Mar 2024 (2 years old) |
603 words
· 0 LoC,
~3 min read
A few years ago, there was considerable discussion surrounding Red Hat’s transition of CentOS, which, according to insights shared by “industry experts” on platforms such as Reddit, was perceived as a shift towards an unstable development-oriented rolling-release model.
It is possible that you encountered similar information and, perhaps, acted upon the advice of professionals who expressed their opinions online.
This narrative reflects the state of CentOS prior to the aforementioned transformation:
Read more