<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Gift Balogun</title>
    <description>The latest articles on DEV Community by Gift Balogun (@giftbalogun).</description>
    <link>https://dev.to/giftbalogun</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1521266%2Fe9bda665-c52b-4b96-9c9c-40b366c01e6a.png</url>
      <title>DEV Community: Gift Balogun</title>
      <link>https://dev.to/giftbalogun</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/giftbalogun"/>
    <language>en</language>
    <item>
      <title>My Profile Follow On</title>
      <dc:creator>Gift Balogun</dc:creator>
      <pubDate>Wed, 11 Mar 2026 16:25:26 +0000</pubDate>
      <link>https://dev.to/giftbalogun/my-profile-follow-on-36ib</link>
      <guid>https://dev.to/giftbalogun/my-profile-follow-on-36ib</guid>
      <description>&lt;p&gt;🚀 Check out my CoderLegion profile &amp;amp; latest post!&lt;/p&gt;

&lt;p&gt;🏆 Points: 11.5k | 🎱 Badges: 170 | 👥 Followers: 196 | 📄 Posts: 56&lt;/p&gt;

&lt;p&gt;Latest post: "Running Lightweight Services on Raspberry Pi: Build Powerful Mini Servers at Home"&lt;br&gt;
Read it here: &lt;a href="https://coderlegion.com/12517/running-lightweight-services-on-raspberry-pi-build-powerful-mini-servers-at-home" rel="noopener noreferrer"&gt;https://coderlegion.com/12517/running-lightweight-services-on-raspberry-pi-build-powerful-mini-servers-at-home&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;View my full profile: &lt;a href="https://coderlegion.com/user/Gift+Balogun" rel="noopener noreferrer"&gt;https://coderlegion.com/user/Gift+Balogun&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Kubernetes Worker Node Components</title>
      <dc:creator>Gift Balogun</dc:creator>
      <pubDate>Wed, 05 Jun 2024 21:19:50 +0000</pubDate>
      <link>https://dev.to/giftbalogun/kubernetes-worker-node-components-ihp</link>
      <guid>https://dev.to/giftbalogun/kubernetes-worker-node-components-ihp</guid>
      <description>&lt;p&gt;Our article provides an overview of these components and their roles in supporting containerized applications in a Kubernetes cluster. To properly understand this article, you should have an understanding of the Kubernetes control plane.&lt;/p&gt;

&lt;p&gt;Container runtime is responsible for tasks like pulling images from a repository and isolating resources for containers.&lt;/p&gt;

&lt;p&gt;Kubelet acts as the primary node agent, ensuring that containers for the pods assigned to its node are running. It interacts with the container runtime using the Container Runtime Interface (CRI) to manage containerized workloads.&lt;/p&gt;

&lt;p&gt;Kube-proxy do handles networking by maintaining network rules for pod communication. It watches Service and Endpoint resources and updates iptables rules for packet routing within the Linux kernel.&lt;/p&gt;

&lt;p&gt;Service Resources provide stable IP addresses for connecting to pods, facilitating communication within or outside the clusters. Services work with Endpoints resources to route client requests to the appropriate pods.&lt;/p&gt;

&lt;p&gt;Learn more: &lt;a href="https://everythingdevops.dev/kubernetes-architecture-explained-worker-nodes-in-a-cluster/" rel="noopener noreferrer"&gt;https://everythingdevops.dev/kubernetes-architecture-explained-worker-nodes-in-a-cluster/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Using AT Commands in Linux</title>
      <dc:creator>Gift Balogun</dc:creator>
      <pubDate>Wed, 29 May 2024 14:00:40 +0000</pubDate>
      <link>https://dev.to/giftbalogun/using-at-commands-in-linux-2aa1</link>
      <guid>https://dev.to/giftbalogun/using-at-commands-in-linux-2aa1</guid>
      <description>&lt;p&gt;POST UPDATE&lt;/p&gt;

&lt;p&gt;Our article explains how the "at" command can be used to schedule tasks for future execution on a Linux system. Some few essential to note.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Time Expressions: An example is provided in which one could write “teatime” for 4 PM using an informal form of time easily recognized by "at".&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Interactive Scheduling: An explanation of the process of scheduling tasks interactively using the at prompt is given in this article in addition to other related topics.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Creating Shell Scripts: Instructions for creating a shell script, making it executable, and then scheduling it using an at command.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Learn more: &lt;a href="https://everythingdevops.dev/how-to-schedule-future-processes-in-linux-using-at/" rel="noopener noreferrer"&gt;https://everythingdevops.dev/how-to-schedule-future-processes-in-linux-using-at/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Using Cronjob for Periodic Task in Linux</title>
      <dc:creator>Gift Balogun</dc:creator>
      <pubDate>Wed, 29 May 2024 13:46:29 +0000</pubDate>
      <link>https://dev.to/giftbalogun/using-cronjob-for-periodic-task-in-linux-1el8</link>
      <guid>https://dev.to/giftbalogun/using-cronjob-for-periodic-task-in-linux-1el8</guid>
      <description>&lt;p&gt;You work on your machine or server everything repeating same task everything the Cronjob should be used, it enables your code, security check and updates to take place at any time you setup for it. In this article, discover how to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;schedule routine tasks on Linux using &lt;/li&gt;
&lt;li&gt;the structure of crontab files for precise timing of jobs&lt;/li&gt;
&lt;li&gt;the structure of crontab files for precise timing of jobs&lt;/li&gt;
&lt;li&gt;Maximize productivity by automating updates, backups, and more with cron.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All here: &lt;a href="https://everythingdevops.dev/how-to-schedule-a-periodic-task-with-cron/" rel="noopener noreferrer"&gt;https://everythingdevops.dev/how-to-schedule-a-periodic-task-with-cron/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Automate Docker Dependency Update.</title>
      <dc:creator>Gift Balogun</dc:creator>
      <pubDate>Wed, 29 May 2024 13:45:20 +0000</pubDate>
      <link>https://dev.to/giftbalogun/automate-docker-dependency-update-b9k</link>
      <guid>https://dev.to/giftbalogun/automate-docker-dependency-update-b9k</guid>
      <description>&lt;p&gt;POST UPDATE&lt;/p&gt;

&lt;p&gt;The article discusses the importance of managing dependencies in software projects, which are external libraries needed for an application to function properly. Here are some critical points:&lt;/p&gt;

&lt;p&gt;It highlights the difficulties developers face, such as “dependency mismatch” bugs and the complexity of managing multiple codebases, which can lead to “dependency hell.&lt;/p&gt;

&lt;p&gt;The focus is on using WhiteSource &lt;em&gt;Renovate&lt;/em&gt;, a tool that automates dependency updates for Docker projects by checking and updating dependency declaration files and creating pull requests automatically.&lt;/p&gt;

&lt;p&gt;It provides a step-by-step guide on how to configure Renovate for Docker projects, including setting up a GitHub personal access token and creating a &lt;em&gt;docker-compose.yml&lt;/em&gt; file to run the Renovate Docker image.&lt;/p&gt;

&lt;p&gt;Details here: &lt;a href="https://everythingdevops.dev/automating-dependency-updates-for-docker-projects/" rel="noopener noreferrer"&gt;https://everythingdevops.dev/automating-dependency-updates-for-docker-projects/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Background and Foreground Jobs in Lunix</title>
      <dc:creator>Gift Balogun</dc:creator>
      <pubDate>Wed, 29 May 2024 13:44:09 +0000</pubDate>
      <link>https://dev.to/giftbalogun/background-and-foreground-jobs-in-lunix-2a76</link>
      <guid>https://dev.to/giftbalogun/background-and-foreground-jobs-in-lunix-2a76</guid>
      <description>&lt;p&gt;POST UPDATE&lt;br&gt;
You have a Linux Operation System or Server running and still not familiar with background and foreground jobs or task, then this is for you. Learn to efficiently manage foreground and background processes in Linux. Discover how to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Run commands in the background with &amp;amp;, freeing up the shell.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Bring background jobs to the foreground with &lt;em&gt;fg&lt;/em&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Pause jobs with CTRL + Z and resume with &lt;em&gt;bg&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Keep jobs running after closing the terminal using &lt;em&gt;nohup&lt;/em&gt; or &lt;em&gt;disown4&lt;/em&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;More here: &lt;a href="https://everythingdevops.dev/linux-background-and-foreground-process-management/" rel="noopener noreferrer"&gt;https://everythingdevops.dev/linux-background-and-foreground-process-management/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
