56,966 blogs · [
{
"id": "01a08773-00f4-7287-bd8d-bf0009fb2936",
"title": "Ten Years Later: My First “Ask the Experts” Session at Open Source Summit",
"url": "https://embeddedor.com/blog/2026/09/01/ten-years-later-my-first-ask-the-experts-session-at-open-source-summit/?utm_source=rss&utm_medium=rss&utm_campaign=ten-years-later-my-first-ask-the-experts-session-at-open-source-summit",
"published_at": "2026-09-01T19:03:35+00:00"
},
{
"id": "01a08773-00f4-7287-bd8d-bf000a260c7d",
"title": "Speaking at Open Source Summit Korea 2026",
"url": "https://embeddedor.com/blog/2026/08/10/speaking-at-open-source-summit-korea-2026/?utm_source=rss&utm_medium=rss&utm_campaign=speaking-at-open-source-summit-korea-2026",
"published_at": "2026-08-11T04:59:57+00:00"
},
{
"id": "01a08773-00f4-7287-bd8d-bf000b17703f",
"title": "10 years since I completed the LFD420 course by The Linux Foundation",
"url": "https://embeddedor.com/blog/2026/05/09/10-years-since-i-completed-the-lfd420-course-by-the-linux-foundation/?utm_source=rss&utm_medium=rss&utm_campaign=10-years-since-i-completed-the-lfd420-course-by-the-linux-foundation",
"published_at": "2026-05-09T22:16:26+00:00"
},
{
"id": "01a08773-00f4-7287-bd8d-bf000b219a6d",
"title": "16 years since my first patch to the Linux kernel",
"url": "https://embeddedor.com/blog/2026/04/19/16-years-since-my-first-patch-to-the-linux-kernel/?utm_source=rss&utm_medium=rss&utm_campaign=16-years-since-my-first-patch-to-the-linux-kernel",
"published_at": "2026-04-19T20:55:59+00:00"
},
{
"id": "01a08773-00f4-7287-bd8d-bf000bb92ea9",
"title": "-Wflex-array-member-not-at-end and a misalignment bug in the Linux kernel",
"url": "https://embeddedor.com/blog/2026/04/18/wflex-array-member-not-at-end-and-a-misalignment-bug-in-the-linux-kernel/?utm_source=rss&utm_medium=rss&utm_campaign=wflex-array-member-not-at-end-and-a-misalignment-bug-in-the-linux-kernel",
"published_at": "2026-04-19T02:39:05+00:00"
},
{
"id": "01a08773-00f4-7287-bd8d-bf000bc5180a",
"title": "100 -Wflex-array-member-not-at-end issues in linux-next",
"url": "https://embeddedor.com/blog/2026/04/14/100-wflex-array-member-not-at-end-issues-in-linux-next/?utm_source=rss&utm_medium=rss&utm_campaign=100-wflex-array-member-not-at-end-issues-in-linux-next",
"published_at": "2026-04-14T20:55:52+00:00"
},
{
"id": "01a08773-00f4-7287-bd8d-bf000bdb3fa0",
"title": "Here to fix what I break: Fixing a 2-year-old bug in the Linux kernel",
"url": "https://embeddedor.com/blog/2026/03/17/here-to-fix-what-i-break-fixing-a-2-year-old-bug-in-the-linux-kernel/?utm_source=rss&utm_medium=rss&utm_campaign=here-to-fix-what-i-break-fixing-a-2-year-old-bug-in-the-linux-kernel",
"published_at": "2026-03-18T01:41:42+00:00"
},
{
"id": "01a08773-00f5-71d4-9049-afdee2513bdd",
"title": "Guest lecture at Okayama University",
"url": "https://embeddedor.com/blog/2026/01/16/guest-lecture-at-okayama-university/?utm_source=rss&utm_medium=rss&utm_campaign=guest-lecture-at-okayama-university",
"published_at": "2026-01-16T11:19:53+00:00"
},
{
"id": "01a08773-00f5-71d4-9049-afdee2755ddd",
"title": "First Linux kernel patch of 2026",
"url": "https://embeddedor.com/blog/2026/01/11/first-linux-kernel-patch-of-2026/?utm_source=rss&utm_medium=rss&utm_campaign=first-linux-kernel-patch-of-2026",
"published_at": "2026-01-11T08:34:39+00:00"
},
{
"id": "01a08773-00f5-71d4-9049-afdee3483e28",
"title": "Presenting at Open Source Summit Japan",
"url": "https://embeddedor.com/blog/2026/01/11/presenting-at-open-source-summit-japan/?utm_source=rss&utm_medium=rss&utm_campaign=presenting-at-open-source-summit-japan",
"published_at": "2026-01-11T07:40:24+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d2f952dd4",
"title": "Access request for Linux Coverity scans",
"url": "https://embeddedor.com/blog/2026/01/09/access-request-for-linux-coverity-scans/?utm_source=rss&utm_medium=rss&utm_campaign=access-request-for-linux-coverity-scans",
"published_at": "2026-01-09T14:20:59+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d30038787",
"title": "Presenting at Open Source Summit Korea 2025",
"url": "https://embeddedor.com/blog/2025/11/08/presenting-at-open-source-summit-korea-2025/?utm_source=rss&utm_medium=rss&utm_campaign=presenting-at-open-source-summit-korea-2025",
"published_at": "2025-11-08T08:51:14+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d3077f41f",
"title": "Protected: My kernel work this year",
"url": "https://embeddedor.com/blog/2025/10/01/my-kernel-work-this-year/?utm_source=rss&utm_medium=rss&utm_campaign=my-kernel-work-this-year",
"published_at": "2025-10-01T15:52:51+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d311ea7ea",
"title": "Speaking about Linux kernel hardening in Tokyo",
"url": "https://embeddedor.com/blog/2025/08/28/speaking-about-linux-kernel-hardening-in-tokyo/?utm_source=rss&utm_medium=rss&utm_campaign=speaking-about-linux-kernel-hardening-in-tokyo",
"published_at": "2025-08-28T11:27:23+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d31f4e7cf",
"title": "Speaking at Open Source Summit Europe 2025",
"url": "https://embeddedor.com/blog/2025/08/25/speaking-at-open-source-summit-europe-2025/?utm_source=rss&utm_medium=rss&utm_campaign=speaking-at-open-source-summit-europe-2025",
"published_at": "2025-08-25T14:45:37+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d320a9e9d",
"title": "Fixing the _DEFINE_FLEX() helper in the Linux kernel",
"url": "https://embeddedor.com/blog/2025/05/21/fixing-the-_define_flex-helper-in-the-linux-kernel/?utm_source=rss&utm_medium=rss&utm_campaign=fixing-the-_define_flex-helper-in-the-linux-kernel",
"published_at": "2025-05-21T19:17:02+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d322beacc",
"title": "Speaking at The University of Adelaide",
"url": "https://embeddedor.com/blog/2025/05/20/speaking-at-the-university-of-adelaide/?utm_source=rss&utm_medium=rss&utm_campaign=speaking-at-the-university-of-adelaide",
"published_at": "2025-05-20T18:00:29+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d32c59fb7",
"title": "Speaking at Everything Open 2025",
"url": "https://embeddedor.com/blog/2025/05/20/speaking-at-everything-open-2025/?utm_source=rss&utm_medium=rss&utm_campaign=speaking-at-everything-open-2025",
"published_at": "2025-05-20T17:40:09+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d32d7f7a6",
"title": "My first time presenting at Lund Linux Conference (LLC)",
"url": "https://embeddedor.com/blog/2024/12/09/my-first-time-presenting-at-lund-linux-conference-llc/?utm_source=rss&utm_medium=rss&utm_campaign=my-first-time-presenting-at-lund-linux-conference-llc",
"published_at": "2024-12-09T20:59:53+00:00"
},
{
"id": "01a0c50a-be14-70f4-8082-961d33c1e21b",
"title": "Yet another memory corruption bug in the Linux kernel",
"url": "https://embeddedor.com/blog/2024/11/21/yet-another-memory-corruption-bug-in-the-linux-kernel/?utm_source=rss&utm_medium=rss&utm_campaign=yet-another-memory-corruption-bug-in-the-linux-kernel",
"published_at": "2024-11-21T23:07:30+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6bd643c9",
"title": "Back to Australia to present at Everything Open 2025",
"url": "https://embeddedor.com/blog/2024/11/21/back-to-australia-to-present-at-everything-open-2025/?utm_source=rss&utm_medium=rss&utm_campaign=back-to-australia-to-present-at-everything-open-2025",
"published_at": "2024-11-21T22:57:45+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6cd3f663",
"title": "Memory corruption bug in the Wireless subsystem",
"url": "https://embeddedor.com/blog/2024/11/21/memory-corruption-bug-in-the-wireless-subsystem/?utm_source=rss&utm_medium=rss&utm_campaign=memory-corruption-bug-in-the-wireless-subsystem",
"published_at": "2024-11-21T22:44:47+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6ce9a769",
"title": "My talk at Linux Plumbers Conference 2024 in Vienna",
"url": "https://embeddedor.com/blog/2024/11/21/my-talk-at-linux-plumbers-conference-2024-in-vienna/?utm_source=rss&utm_medium=rss&utm_campaign=my-talk-at-linux-plumbers-conference-2024-in-vienna",
"published_at": "2024-11-21T22:43:37+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6d497a47",
"title": "My talk at SSTIC 2024 in Rennes",
"url": "https://embeddedor.com/blog/2024/11/21/my-talk-at-sstic-2024-in-rennes/?utm_source=rss&utm_medium=rss&utm_campaign=my-talk-at-sstic-2024-in-rennes",
"published_at": "2024-11-21T22:37:56+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6d9d178f",
"title": "My talk at Kernel Recipes 2024",
"url": "https://embeddedor.com/blog/2024/11/21/my-talk-at-kernel-recipes-2024/?utm_source=rss&utm_medium=rss&utm_campaign=my-talk-at-kernel-recipes-2024",
"published_at": "2024-11-21T19:40:43+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6e0dfccb",
"title": "ONE simple and rewarding way to contribute to the Linux Kernel: Fix Coverity issues",
"url": "https://embeddedor.com/blog/2024/09/28/one-simple-and-rewarding-way-to-contribute-to-the-linux-kernel-fix-coverity-issues/?utm_source=rss&utm_medium=rss&utm_campaign=one-simple-and-rewarding-way-to-contribute-to-the-linux-kernel-fix-coverity-issues",
"published_at": "2024-09-28T15:58:13+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6e82deac",
"title": "Back to Paris to present at Kernel Recipes 2024",
"url": "https://embeddedor.com/blog/2024/06/28/back-to-paris-to-present-at-kernel-recipes-2024/?utm_source=rss&utm_medium=rss&utm_campaign=back-to-paris-to-present-at-kernel-recipes-2024",
"published_at": "2024-06-28T18:36:18+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6f21b53a",
"title": "How to use the new counted_by attribute in C (and Linux)",
"url": "https://embeddedor.com/blog/2024/06/18/how-to-use-the-new-counted_by-attribute-in-c-and-linux/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-use-the-new-counted_by-attribute-in-c-and-linux",
"published_at": "2024-06-18T17:49:59+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6f8e92f2",
"title": "Back to Europe to present at Open Source Summit",
"url": "https://embeddedor.com/blog/2024/06/16/back-to-europe-to-present-at-open-source-summit/?utm_source=rss&utm_medium=rss&utm_campaign=back-to-europe-to-present-at-open-source-summit",
"published_at": "2024-06-16T15:54:30+00:00"
},
{
"id": "01a0c51a-c92b-708f-a0c4-d9cb6f96c3bd",
"title": "Google Open Source Peer Bonus Award",
"url": "https://embeddedor.com/blog/2023/12/07/google-open-source-peer-bonus-award/?utm_source=rss&utm_medium=rss&utm_campaign=google-open-source-peer-bonus-award",
"published_at": "2023-12-07T23:51:15+00:00"
},
{
"id": "01a0c525-e522-726d-be43-113cacbc366f",
"title": "Influencing Software Security: The Impact of the Kernel Self-Protection Project ⚔️🛡️🐧",
"url": "https://embeddedor.com/blog/2023/12/06/influencing-software-security-the-impact-of-the-kernel-self-protection-project/?utm_source=rss&utm_medium=rss&utm_campaign=influencing-software-security-the-impact-of-the-kernel-self-protection-project",
"published_at": "2023-12-06T20:19:56+00:00"
},
{
"id": "01a0c525-e523-71ff-91e0-43e60dbcf41b",
"title": "November 2023 – Linux Kernel work",
"url": "https://embeddedor.com/blog/2023/12/05/november-2023-linux-kernel-work/?utm_source=rss&utm_medium=rss&utm_campaign=november-2023-linux-kernel-work",
"published_at": "2023-12-05T00:10:27+00:00"
},
{
"id": "01a0c525-e523-71ff-91e0-43e60ddaa708",
"title": "Dusting off this blog",
"url": "https://embeddedor.com/blog/2023/12/03/dusting-off-this-blog/?utm_source=rss&utm_medium=rss&utm_campaign=dusting-off-this-blog",
"published_at": "2023-12-03T23:50:58+00:00"
},
{
"id": "01a0c525-e523-71ff-91e0-43e60e89411c",
"title": "My Linux Kernel activities in May-July 2017",
"url": "https://embeddedor.com/blog/2017/08/07/my-linux-kernel-activities-in-may-july-2017/?utm_source=rss&utm_medium=rss&utm_campaign=my-linux-kernel-activities-in-may-july-2017",
"published_at": "2017-08-07T09:00:02+00:00"
},
{
"id": "01a0c525-e523-71ff-91e0-43e60ee3d1fe",
"title": "LFD420",
"url": "https://embeddedor.com/blog/2016/09/04/lfd420/?utm_source=rss&utm_medium=rss&utm_campaign=lfd420",
"published_at": "2016-09-04T03:19:27+00:00"
}
] posts Claim your blog