Urgent.News

What's breaking now, across thousands of outlets.

Tech

My Weekly Tech Digest: What I Learned in Linux Essentials with Akwannya Hub

This week, I dove deep into the core concepts of the Linux Essentials course organized by Akwannya Hub. Here is a quick breakdown of everything I covered, from low-level kernel concepts to cloud infrastructure! Fundamentals & System Architecture Open Source & Licensing: I explored how Free and Open Source Software (FOSS) guarantees the freedom to inspect and modify code, comparing copyleft…

This week, I delved into the foundational aspects of the Linux Essentials course led by Akwannya Hub. Here's a summary of the key topics covered:

1. **System Architecture & Open Source**: I examined how Free and Open Source Software (FOSS) offers users the right to inspect and modify software. I compared copyleft licenses such as the GNU GPL with permissive licenses like MIT and BSD.

2. **File System Hierarchy**: I learned about the Linux file system organization, starting from the root directory (/) where configuration files reside in /etc, dynamic data in /var, essential tools in /bin, and personal files in /home.

3. **Networking & Services**: The course explored mail and file sharing services, including mail transfer agents (MTAs like Postfix and Sendmail), mail delivery agents (MDAs), and file sharing protocols like NFS and Samba across Linux and Windows networks.

4. **Directory Services & Configuration**: I understood the role of DNS in resolving hostnames, LDAP in managing centralized user permissions, and DHCP in automating IP address assignment within networks.

5. **Shells & Editors**: I practiced using the Bash shell environment and compared text editors, from user-friendly Nano to the more terminal-focused Vim.

6. **Package Management**: I studied how Linux distributions manage software packages, comparing .deb packages in Debian-based systems with .rpm packages managed by dnf or yum on Red Hat distributions.

7. **Development Models**: I delved into the differences between compiled languages (like C and C++ for the Linux kernel) and interpreted/scripting languages (such as Python, JavaScript, PHP, Ruby, and Perl).

8. **Security & Privacy**: I learned about securing Linux systems, including best practices for the root account, implementing Two-Factor Authentication (2FA), using password managers, and ensuring web privacy through HTTPS, VPNs, Tor, and cookie management.

9. **Cloud Infrastructure**: I analyzed various cloud deployment models—public, private, community, and hybrid—and learned why Linux powers a significant percentage of public cloud workloads. The course also touched on the transition from full hardware virtualization to lightweight Docker containers managed by orchestration tools like Kubernetes.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Canada is about to break your scheduler

At 2:00 AM on 1 November 2026, DST ends for Canada. However, DST will not end in British Columbia, Alberta, the Northwest Territories, and Manitoba starting from this shift.

  • Canada to switch to permanent daylight time on 1 November 2026
  • DST ends in BC on 9 March, Alberta on 18 June, NWT on 21 August, Manitoba on 11 September 2026
  • Transition will break computer systems and time-related schedulers

Blacksmith's GitHub Actions runners finished the same job 3 to 4 times faster than GitHub hosted Actions, across 10 trials

Disclosure: I have no affiliation with Blacksmith. Nobody asked me to write this and nobody paid for it. I installed their GitHub App like anyone else would.

  • Blacksmith's bare-metal hardware runners are 3-4x faster than GitHub-hosted Actions
  • Benchmarking showed Blacksmith consistently outpacing GitHub in 10 trials
  • Blacksmith runners unavailable for personal repositories despite organization migration

More from Sunday 20 September →