41554 blogs · [
{
"id": "01a087d0-a019-7159-bd39-43b135962ca8",
"title": "[VIDEO] Concurrency in Linux: Intro, How Bugs happen + Paper Review [English/Portuguese]",
"url": "https://rcpassos.me/post/26-06-videos-concurrency-linux-kernel",
"published_at": "2026-06-21T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b1368208c4",
"title": "Solving two regressions in Linux 7.1 with one PATCH!",
"url": "https://rcpassos.me/post/26-06-linux-landing-a-bugfix",
"published_at": "2026-06-02T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b1376e328c",
"title": "The joy on running a Home-Lab",
"url": "https://rcpassos.me/post/26-04-27-home-lab",
"published_at": "2026-04-27T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b13797e83f",
"title": "I found a Bug in Linux 7.0-rc1 when resuming from S3 Sleep and sent a Fix",
"url": "https://rcpassos.me/post/26-03-fix-sleep-resume-amddrm-patch",
"published_at": "2026-03-12T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b137fb979e",
"title": "Linux Kernel Bug Hunting Setup",
"url": "https://rcpassos.me/post/26-03-linux-kernel-bug-hunting-setup",
"published_at": "2026-03-08T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b137fd3e3b",
"title": "Recover a Just-Deleted/Overwritten Text File in Linux, Without GUI",
"url": "https://rcpassos.me/post/recover-text-file-from-deletion",
"published_at": "2025-12-13T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b138b146f6",
"title": "Synchronous CI/CD feedback for K8S Deployments with ArgoCD",
"url": "https://rcpassos.me/post/synchronous-cicd-workflow-response-argocd",
"published_at": "2025-10-14T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b1398d5f4e",
"title": "Linux eBPF : Understanding Its Kernel-Level Mechanics",
"url": "https://rcpassos.me/post/linux-ebpf-understanding-kernel-level-mechanics",
"published_at": "2024-06-12T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b1399858cf",
"title": "A Robust Environment for Building, Testing, and Developing the Linux Kernel",
"url": "https://rcpassos.me/post/linux-kernel-build-environment",
"published_at": "2024-04-20T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b13a81ae95",
"title": "Compiling and Debugging a Kernel - Xv6 for the RISC-V Architecture",
"url": "https://rcpassos.me/post/compiling-debugging-riscv-xv6-kernel",
"published_at": "2024-01-25T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b13b05ddfd",
"title": "Lightweight ETLs For Larger Than RAM Tables With Polars And ConnectorX",
"url": "https://rcpassos.me/post/lightweight-large-etls-with-polars-connectorx",
"published_at": "2023-05-07T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b13b373f54",
"title": "How I Decreased ETL Cost by Leveraging the Apache Arrow Ecosystem",
"url": "https://rcpassos.me/post/apache-arrow-future-of-data-engineering",
"published_at": "2023-02-14T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b13bc323b6",
"title": "Going Fast With Go - an introduction to Golang (slides)",
"url": "https://rcpassos.me/post/going-fast-with-go",
"published_at": "2019-08-01T00:00:00+00:00"
},
{
"id": "01a087d0-a019-7159-bd39-43b13c82ee6b",
"title": "Writing LaTeX Documents In Visual Studio Code With LaTeX Workshop",
"url": "https://rcpassos.me/post/latex-with-vscode",
"published_at": "2018-08-31T00:00:00+00:00"
}
] posts Claim your blog