41554 blogs Β· [ { "id": "01a0d943-0812-7095-82c9-5013583448e3", "title": "Guten Tag! My relocation to Germany πŸ‡©πŸ‡ͺ", "url": "https://jwheel.org/blog/2026/09/guten-tag-germany-relocation/", "published_at": "2026-09-21T08:00:00+00:00" }, { "id": "01a0bb46-3ee2-7111-8fc2-f1b980551509", "title": "What does AI Alignment mean in open source?", "url": "https://jwheel.org/blog/2026/09/ai-alignment/", "published_at": "2026-09-15T08:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7f9250bdc", "title": "Reflections on Organizing Flock as Fedora Community Architect", "url": "https://jwheel.org/blog/2026/07/flock-fedora-2026-reflections/", "published_at": "2026-07-07T08:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7f94ffdf0", "title": "How Flock to Fedora Gets Organized", "url": "https://jwheel.org/blog/2026/07/flock-fedora-2026-organizing/", "published_at": "2026-07-02T08:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7f9892712", "title": "Flock to Fedora 2026: What Happened", "url": "https://jwheel.org/blog/2026/06/flock-fedora-2026/", "published_at": "2026-06-30T08:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7f9de7e92", "title": "The Fedora AI Developer Desktop Debate: Reflections from Red Hat Summit 2026", "url": "https://jwheel.org/blog/2026/05/ai-developer-desktop-red-hat-summit-2026/", "published_at": "2026-05-19T08:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fa76bc99", "title": "Why the Fedora AI-Assisted Contributions Policy Matters for Open Source", "url": "https://jwheel.org/blog/2026/05/fedora-ai-assisted-contributions-policy/", "published_at": "2026-05-04T08:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fab3e227", "title": "One Day", "url": "https://jwheel.org/blog/2026/04/one-day/", "published_at": "2026-04-07T08:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fb551f69", "title": "Infra & Releng Hackfest @ Fedora Flock 2024", "url": "https://jwheel.org/blog/2024/08/infra-amp-releng-hackfest-fedora-flock-2024/", "published_at": "2024-08-22T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fc539156", "title": "Outreachy May 2024: A letter to Fedora applicants", "url": "https://jwheel.org/blog/2024/05/outreachy-may-2024-letter-fedora-applicants/", "published_at": "2024-05-02T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fc96fa04", "title": "Win-win for all: How to run a non-engineering Outreachy internship", "url": "https://jwheel.org/blog/2024/03/win-win-for-all-outreachy/", "published_at": "2024-03-28T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fd30b140", "title": "this moment", "url": "https://jwheel.org/blog/2024/03/this-moment/", "published_at": "2024-03-25T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fd9b44bd", "title": "Eventually for eternity.", "url": "https://jwheel.org/blog/2024/02/eventually-eternity/", "published_at": "2024-02-27T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fdc0dea1", "title": "Storytelling: 2023 was a quiet blog year. In 2024, I recommit to storytelling.", "url": "https://jwheel.org/blog/2023/12/2023-quiet-2024-theme-storytelling/", "published_at": "2023-12-31T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fdfce6ed", "title": "White narrative: You cannot be what you cannot see?", "url": "https://jwheel.org/blog/2023/06/be-what-you-see/", "published_at": "2023-06-06T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7fee5eb3b", "title": "Digitalism: An engineer's poem", "url": "https://jwheel.org/blog/2023/05/digitalism/", "published_at": "2023-05-23T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa7ffd9cab7", "title": "Shells.", "url": "https://jwheel.org/blog/2023/05/shells/", "published_at": "2023-05-11T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8002ad634", "title": "\"I am the wilderness\": On trust & community", "url": "https://jwheel.org/blog/2023/05/trust-and-community/", "published_at": "2023-05-09T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa800ba955d", "title": "Middle path.", "url": "https://jwheel.org/blog/2022/12/middle-path/", "published_at": "2022-12-13T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa801b560fd", "title": "Three great examples of open source product roadmaps", "url": "https://jwheel.org/blog/2022/12/open-source-product-roadmaps/", "published_at": "2022-12-06T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80280e37d", "title": "Write yourself into obsolescence.", "url": "https://jwheel.org/blog/2022/11/write-obsolescence/", "published_at": "2022-11-29T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa802c945f8", "title": "Scrub gently: On data scrubbing in a community survey.", "url": "https://jwheel.org/blog/2022/11/scrub-gently-community-survey/", "published_at": "2022-11-15T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80329173c", "title": "CHAOSS DEI Review: Midyear reflection", "url": "https://jwheel.org/blog/2022/10/chaoss-dei-review-reflection/", "published_at": "2022-10-25T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8032e4df5", "title": "XPOST: Spurring new Digital Public Goods", "url": "https://jwheel.org/blog/2022/10/new-digital-public-goods/", "published_at": "2022-10-06T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa803a1f50d", "title": "synchronized", "url": "https://jwheel.org/blog/2022/08/synchronized/", "published_at": "2022-08-22T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80403d713", "title": "CrystalCraftMC forums sunset", "url": "https://jwheel.org/blog/2022/02/crystalcraftmc-forums-sunset/", "published_at": "2022-02-07T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa804500e00", "title": "4 metrics to measure sustainable open source investments.", "url": "https://jwheel.org/blog/2021/12/4-metrics-open-source-investments/", "published_at": "2021-12-31T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa805162839", "title": "On Free Software, Red Hat, and Iran", "url": "https://jwheel.org/blog/2021/10/red-hat-iran/", "published_at": "2021-10-26T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa805fd59a4", "title": "2020/2021 in Open Source at UNICEF Innovation Fund", "url": "https://jwheel.org/blog/2021/09/2020-2021-in-open-source-at-unicef-innovation-fund/", "published_at": "2021-09-07T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa806adc5b1", "title": "Better than I knew myself.", "url": "https://jwheel.org/blog/2021/08/better-than-i-knew-myself/", "published_at": "2021-08-27T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa806b7a052", "title": "Committee risk: A governance challenge for Open Source", "url": "https://jwheel.org/blog/2021/08/committees-open-source/", "published_at": "2021-08-26T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa806d35077", "title": "Saying no.", "url": "https://jwheel.org/blog/2021/08/saying-no/", "published_at": "2021-08-19T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80709c964", "title": "Cyclical nostalgia.", "url": "https://jwheel.org/blog/2021/08/cyclical-nostalgia/", "published_at": "2021-08-12T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa807fc703d", "title": "What if Open Source dependencies weren't software?", "url": "https://jwheel.org/blog/2021/08/open-source-dependencies/", "published_at": "2021-08-10T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa808fb0f4f", "title": "A proposal for the end of accommodations", "url": "https://jwheel.org/blog/2021/08/a-proposal-for-the-end-of-accommodations/", "published_at": "2021-08-05T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa809b50419", "title": "PΓ«rshΓ«ndetje nga TiranΓ« πŸ‡¦πŸ‡±", "url": "https://jwheel.org/blog/2021/08/pershendetje-tirane/", "published_at": "2021-08-02T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa809b5b662", "title": "Introducing UNICEF Open Source Mentorship", "url": "https://jwheel.org/blog/2021/07/unicef-open-source-mentorship/", "published_at": "2021-07-06T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80a4cdca5", "title": "Computer human.", "url": "https://jwheel.org/blog/2021/07/computer-human/", "published_at": "2021-07-01T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80b498016", "title": "2021 OSI Board of Directors statement of intent", "url": "https://jwheel.org/blog/2021/04/2021-osi-board-of-directors-statement-of-intent/", "published_at": "2021-04-13T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80ba75fd5", "title": "What is Freedom?", "url": "https://jwheel.org/blog/2021/04/what-is-freedom/", "published_at": "2021-04-12T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80bdcaae8", "title": "Rosie", "url": "https://jwheel.org/blog/2021/04/rosie/", "published_at": "2021-04-08T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80c43050c", "title": "Breakfast in Bosnia.", "url": "https://jwheel.org/blog/2021/03/breakfast-in-bosnia/", "published_at": "2021-03-14T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80c71655f", "title": "Unsaid.", "url": "https://jwheel.org/blog/2021/01/unsaid/", "published_at": "2021-01-17T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80cce4e9d", "title": "Three predictions for Free Software in the 2020s", "url": "https://jwheel.org/blog/2020/12/three-predictions-for-free-software-in-the-2020s/", "published_at": "2020-12-31T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80d84e902", "title": "How Mozilla Open Source Archetypes influence UNICEF Open Source Mentorship", "url": "https://jwheel.org/blog/2020/11/open-source-archetypes-unicef-open-source/", "published_at": "2020-11-10T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80d8cb390", "title": "Cryptographic Autonomy License (CAL-1.0): My first license review", "url": "https://jwheel.org/blog/2020/10/cryptographic-autonomy-license-cal-1-0/", "published_at": "2020-10-28T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80de11c77", "title": "Hacktoberfest 2020 with TeleIRC", "url": "https://jwheel.org/blog/2020/10/hacktoberfest-2020-with-teleirc/", "published_at": "2020-10-12T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80de7a28c", "title": "Your Software Freedom is not my Software Freedom: A reflection on Chadwick Boseman", "url": "https://jwheel.org/blog/2020/09/your-software-freedom-is-not-my-software-freedom-a-reflection-on-chadwick-boseman/", "published_at": "2020-09-29T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80e7e9d0f", "title": "Tergiversate: El Ten Eleven self-titled debut", "url": "https://jwheel.org/blog/2020/09/tergiversate-el-ten-eleven/", "published_at": "2020-09-20T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80eda5138", "title": "A reflection: Gabriele Trombini (mailga)", "url": "https://jwheel.org/blog/2020/09/a-reflection-gabriele-trombini-mailga/", "published_at": "2020-09-18T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa80f52e036", "title": "Facilitation, collaboration, and webcams: A story about Principles of Authentic Participation", "url": "https://jwheel.org/blog/2020/06/facilitation-collaboration-principles-authentic-participation/", "published_at": "2020-06-12T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8102268c8", "title": "TeleIRC v2.0.0 is officially here!", "url": "https://jwheel.org/blog/2020/05/teleirc-v2-0-0-is-officially-here/", "published_at": "2020-05-24T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa810d38477", "title": "What's new in TeleIRC v2.0.0", "url": "https://jwheel.org/blog/2020/05/whats-new-in-teleirc-v2-0-0/", "published_at": "2020-05-24T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa811cb655d", "title": "Take the 2020 #HappinessPacketChallenge!", "url": "https://jwheel.org/blog/2020/04/2020-happiness-packets-challenge/", "published_at": "2020-04-23T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8128fca5e", "title": "FOSDEM 2020, pt. 2: Can Free Software include ethical AI systems?", "url": "https://jwheel.org/blog/2020/04/fosdem-2020-pt-2-can-free-software-include-ethical-ai-systems/", "published_at": "2020-04-21T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa812ca22c2", "title": "Hannah/Honor Loeb: A reflection on death and forgiveness", "url": "https://jwheel.org/blog/2020/04/hannah-honor-loeb-reflection-death-forgiveness/", "published_at": "2020-04-16T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8136b72f3", "title": "How did Free Software build a social movement?", "url": "https://jwheel.org/blog/2020/04/how-did-free-software-build-a-social-movement/", "published_at": "2020-04-14T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8142df3da", "title": "CopyleftConf 2020: quick rewind", "url": "https://jwheel.org/blog/2020/04/copyleftconf-2020-quick-rewind/", "published_at": "2020-04-09T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa814610483", "title": "The day open source died: a story about Minecraft, Bukkit, and the GPL", "url": "https://jwheel.org/blog/2020/04/open-source-minecraft-bukkit-gpl/", "published_at": "2020-04-07T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8148aa32b", "title": "TeleIRC v2.0.0: March 2020 progress update", "url": "https://jwheel.org/blog/2020/03/teleirc-v2-0-0-march-2020-progress-update/", "published_at": "2020-03-19T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa814f34997", "title": "Essay response: Interlocking role of media", "url": "https://jwheel.org/blog/2020/03/essay-response-interlocking-role-of-media/", "published_at": "2020-03-17T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8155d8dcc", "title": "FOSDEM 2020, pt. 1: Play by play", "url": "https://jwheel.org/blog/2020/03/fosdem-2020-pt-1-play-by-play/", "published_at": "2020-03-05T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa815c0e3ec", "title": "CHAOSScon EU 2020: play by play", "url": "https://jwheel.org/blog/2020/02/chaosscon-eu-2020-play-by-play/", "published_at": "2020-02-25T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8169b6728", "title": "Sustain OSS 2020: quick rewind", "url": "https://jwheel.org/blog/2020/02/sustain-oss-2020-quick-rewind/", "published_at": "2020-02-20T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa816fcb847", "title": "DevConf CZ 2020: play by play", "url": "https://jwheel.org/blog/2020/02/devconf-cz-2020-play-by-play/", "published_at": "2020-02-13T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8177092de", "title": "Maladjusted", "url": "https://jwheel.org/blog/2019/12/maladjusted/", "published_at": "2019-12-17T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa817beb442", "title": "Why FOSS is still not on activist agendas", "url": "https://jwheel.org/blog/2019/12/why-foss-is-still-not-on-activist-agendas/", "published_at": "2019-12-13T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8184972de", "title": "HPC workloads in containers: Comparison of container run-times", "url": "https://jwheel.org/blog/2019/08/hpc-workloads-containers/", "published_at": "2019-08-20T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa8188d1ba0", "title": "Write more accessible Markdown images with this one simple trick", "url": "https://jwheel.org/blog/2019/06/markdown-accessible-images/", "published_at": "2019-06-18T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa818a12122", "title": "What is Ehlers-Danlos Syndrome?", "url": "https://jwheel.org/blog/2019/05/ehlers-danlos-syndrome/", "published_at": "2019-05-01T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81999061a", "title": "TeleIRC v1.3.1 released with quality-of-life improvements", "url": "https://jwheel.org/blog/2019/04/teleirc-v1-3-1-released/", "published_at": "2019-04-22T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81a112c3f", "title": "Roadmap for TeleIRC v1.4", "url": "https://jwheel.org/blog/2019/03/teleirc-roadmap-v1-4/", "published_at": "2019-03-23T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81a502469", "title": "Throwback draft: Reflections on Sarajevo and Croatia", "url": "https://jwheel.org/blog/2019/03/throwback-draft-reflections-sarajevo-croatia/", "published_at": "2019-03-19T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81b3240eb", "title": "Throwback draft: Integral of a community", "url": "https://jwheel.org/blog/2019/03/the-integral-of-a-community/", "published_at": "2019-03-05T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81b81b399", "title": "TeleIRC v1.3: Developers map out next release", "url": "https://jwheel.org/blog/2019/02/teleirc-v1-3-next-release/", "published_at": "2019-02-03T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81be59831", "title": "Why did Fedora Modularity fail in 2017? A brief reflection", "url": "https://jwheel.org/blog/2019/01/why-did-fedora-modularity-fail/", "published_at": "2019-01-21T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81c1fb931", "title": "Sphinx docs authors: Meet an opinionated quickstart", "url": "https://jwheel.org/blog/2018/12/meet-an-opinionated-quickstart-for-sphinx-docs-authors/", "published_at": "2018-12-03T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81c9b05bb", "title": "Sustain OSS 2018: quick rewind", "url": "https://jwheel.org/blog/2018/11/sustain-oss-2018-quick-rewind/", "published_at": "2018-11-13T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81d954b73", "title": "Fedora Appreciation Week: Tribute to a legacy", "url": "https://jwheel.org/blog/2018/11/fedora-appreciation-week-tribute-to-a-legacy/", "published_at": "2018-11-06T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81e851d10", "title": "How five Queen songs went mainstream in totally different ways", "url": "https://jwheel.org/blog/2018/10/five-queen-songs-mainstream/", "published_at": "2018-10-16T00:00:00+00:00" }, { "id": "01a08793-045c-70b1-897a-2aa81eaf8b11", "title": "Wikipedia is a privilege", "url": "https://jwheel.org/blog/2018/10/wikipedia-privilege/", "published_at": "2018-10-09T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad218afbf", "title": "How to fix missing Python for Ansible in Fedora Vagrant", "url": "https://jwheel.org/blog/2018/09/how-to-fix-missing-python-for-ansible-in-fedora-vagrant/", "published_at": "2018-09-18T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad2a19d62", "title": "What does it mean to be an American?", "url": "https://jwheel.org/blog/2018/07/to-be-american/", "published_at": "2018-07-28T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad363c16d", "title": "Keep your open source project organized with GitHub project boards", "url": "https://jwheel.org/blog/2018/06/github-project-boards/", "published_at": "2018-06-05T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad3834061", "title": "Stepping out of Fedora: May to August 2018", "url": "https://jwheel.org/blog/2018/04/fedora-may-to-august-2018/", "published_at": "2018-04-09T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad442cdb2", "title": "Six months later: 3 things I learned from deleting Facebook", "url": "https://jwheel.org/blog/2018/04/3-things-learned-deleting-facebook/", "published_at": "2018-04-02T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad525baf1", "title": "Tergiversate: Abysma by Geotic", "url": "https://jwheel.org/blog/2018/03/abysma-geotic/", "published_at": "2018-03-19T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad5ec9b9a", "title": "How I accidentally wrote a Wikipedia page on a layover in Dublin", "url": "https://jwheel.org/blog/2018/03/wikipedia-page-dublin/", "published_at": "2018-03-15T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad69f7d2f", "title": "How to automatically scale Kubernetes with Horizontal Pod Autoscaling", "url": "https://jwheel.org/blog/2018/03/kubernetes-horizontal-pod-autoscaling/", "published_at": "2018-03-06T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad6dfbf3d", "title": "Inside Facebook's open source program at RIT", "url": "https://jwheel.org/blog/2018/02/facebook-open-source-program/", "published_at": "2018-02-26T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad73e6fa0", "title": "Humanitarian open source work: My internship at UNICEF", "url": "https://jwheel.org/blog/2018/02/unicef-internship/", "published_at": "2018-02-22T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad813ea36", "title": "2017 - My Year in Review", "url": "https://jwheel.org/blog/2018/02/2017-year-review/", "published_at": "2018-02-12T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad8aa574c", "title": "Tergiversate: Demon Days by Gorillaz", "url": "https://jwheel.org/blog/2018/01/demon-days-gorillaz/", "published_at": "2018-01-16T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad8f954b1", "title": "Tell us your Fedora 2017 Year in Review", "url": "https://jwheel.org/blog/2018/01/fedora-2017-year-review/", "published_at": "2018-01-11T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ad9dd5862", "title": "Raspberry Pis and open source at Rochester Mini Maker Faire", "url": "https://jwheel.org/blog/2018/01/rochester-mini-maker-faire/", "published_at": "2018-01-09T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42ada771fab", "title": "Tergiversate: Introducing music review column", "url": "https://jwheel.org/blog/2017/12/tergiversate-music-review/", "published_at": "2017-12-27T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42adaa54bba", "title": "Statistics proposal and self-hosting ListenBrainz", "url": "https://jwheel.org/blog/2017/12/statistics-hosting-listenbrainz/", "published_at": "2017-12-18T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42adb1ce068", "title": "Election night hackathon supports civic engagement", "url": "https://jwheel.org/blog/2017/12/election-night-hackathon/", "published_at": "2017-12-13T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42adb1dc4d7", "title": "ListenBrainz community gardening and user statistics", "url": "https://jwheel.org/blog/2017/11/listenbrainz-community-user-statistics/", "published_at": "2017-11-13T00:00:00+00:00" }, { "id": "01a08793-045d-71b0-9f05-b42adbddd175", "title": "How a smart phone makes time irrelevant", "url": "https://jwheel.org/blog/2017/11/how-smart-phone-time-irrelevant/", "published_at": "2017-11-11T00:00:00+00:00" } ] posts Claim your blog
Back to jwheel.org
Blog Β· corpus.blog/blogs/jwheel.org/posts

jwheel.org

jwheel.org

2026

2024

2023

2022

2021

2020

2019

2018

2017