|
Size: 1722
Comment:
|
← Revision 16 as of 2025-11-09 19:57:28 ⇥
Size: 1600
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 5: | Line 5: |
| For the past five years I've been hooked on '''Linux From Scratch (LFS)''' and '''Beyond Linux From Scratch (BLFS)'''. At first, the goal was to '''manually''' build my own Linux distribution by following the LFS and BLFS documentation. That project evolved over time — I now have Jenkins pipelines that automate the build of my distribution in a few hours, featuring a '''Hyprland''' frontend. I run this LFS/BLFS-based system natively and plan to use it as my main platform for future '''Linux kernel development'''. ---- |
For the past five years I've been hooked on '''Linux from Scratch (LFS)''' and '''Beyond Linux from Scratch (BLFS)'''. At first, the goal was to '''manually''' build my own Linux distribution by following the LFS and BLFS documentation. That project evolved over time — I now have Jenkins pipelines that '''automate''' the build of my distribution in a few hours, featuring a '''Hyprland''' frontend. I run this LFS/BLFS-based system natively and plan to use it as my main platform for future Linux kernel development. |
| Line 15: | Line 9: |
| I'm currently focused on gaining a deeper understanding of the '''Linux kernel''' — not only the code itself, but also the community workflow, review process, and contribution practices that surround it. My long-term goal is to start contributing meaningfully to kernel projects while documenting what I learn along the way. ---- |
I'm currently focused on gaining a deeper understanding of the '''Linux kernel''' — not only the code itself, but also the community workflow, review process, and contribution practices that surround it. My long-term goal is to start contributing meaningfully to the Linux kernel project while documenting what I learn along the way. |
| Line 23: | Line 13: |
| * '''Base:''' Linux From Scratch (LFS) / Beyond Linux From Scratch (BLFS) | * '''Base/Native:''' LFS w/pieces of BLFS |
| Line 25: | Line 15: |
| * '''Tools:''' GDB, QEMU, Vim, Git, Mutt, and Sendmail ---- |
* '''Tools:''' GDB, QEMU, Vim, Git, Mutt, Procmail, Fetchmail, and Sendmail |
| Line 31: | Line 19: |
| * Kernel development process/workflow * Kernel development and debugging * Automated build systems * Linux internals, security, and performance tuning * Secure cloud infrastructure and DevSecOps practices ---- |
* '''Linux:''' LFS/BLFS; Hyprland; Linux Kernel: development, process/workflow, debugging, internals, security * '''Cloud:''' Infrastructure, security * '''!DevSecOps:''' practices * '''Other:''' Automated build systems, Opensource |
| Line 43: | Line 28: |
| ---- |
|
| Line 47: | Line 30: |
| I'll use this section to track progress as I explore the Linux kernel and related tooling. Stay tuned for notes on kernel builds, debugging experiments, and contribution attempts. |
* https://github.com/wg21908/kernel-newbie/blob/main/1ST_LINUX_KERNEL_TICKET.md |
About Me
Software / Cloud DevSecOps Engineer
For the past five years I've been hooked on Linux from Scratch (LFS) and Beyond Linux from Scratch (BLFS). At first, the goal was to manually build my own Linux distribution by following the LFS and BLFS documentation. That project evolved over time — I now have Jenkins pipelines that automate the build of my distribution in a few hours, featuring a Hyprland frontend. I run this LFS/BLFS-based system natively and plan to use it as my main platform for future Linux kernel development.
Goals
I'm currently focused on gaining a deeper understanding of the Linux kernel — not only the code itself, but also the community workflow, review process, and contribution practices that surround it. My long-term goal is to start contributing meaningfully to the Linux kernel project while documenting what I learn along the way.
System Details
Base/Native: LFS w/pieces of BLFS
Window Manager: Hyprland
Tools: GDB, QEMU, Vim, Git, Mutt, Procmail, Fetchmail, and Sendmail
Interests
Linux: LFS/BLFS; Hyprland; Linux Kernel: development, process/workflow, debugging, internals, security
Cloud: Infrastructure, security
DevSecOps: practices
Other: Automated build systems, Opensource
Contact
Email: <wg21908 AT SPAMFREE gmail DOT com>