41554 blogs · [ { "id": "01a0879f-d7d5-730e-adf1-491204558db0", "title": "Who cooked the restaurant meal?", "url": "http://marijkeluttekes.dev/blog/articles/2026/08/14/who-cooked-the-restaurant-meal/", "published_at": "2026-08-14T14:46:39+00:00" }, { "id": "01a0d7f8-53e8-7079-b30f-9401697d0b3f", "title": null, "url": "http://marijkeluttekes.dev/blog/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b04769ec", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b12de23b", "title": "Tags / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b1929c1b", "title": null, "url": "http://marijkeluttekes.dev/blog/rss/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b1da261e", "title": null, "url": "http://marijkeluttekes.dev/blog/atom/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8de3d4087", "title": "Tech / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/categories/tech/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8de8b6653", "title": "AI / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/ai/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ee4cea54", "title": "Media / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/media/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f7a6cc8a", "title": "Tech philosophy / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/tech-philosophy/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a0879f-d7d5-730e-adf1-4912052003cc", "title": "Blog refresh, 4.x", "url": "http://marijkeluttekes.dev/blog/articles/2026/05/11/blog-refresh-4x/", "published_at": "2026-05-11T20:10:41+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8dcac75bb", "title": "General / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/categories/general/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e15e1c37", "title": "Blog / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/blog/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e230a2fa", "title": "CSS / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/css/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e5a9921d", "title": "Design / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/design/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e60c5210", "title": "Django / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/django/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f317d418", "title": "Personal website / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/personal-website/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f403bb93", "title": "Python / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/python/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f7f27033", "title": "Tips and tricks / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/tips-and-tricks/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f93bca43", "title": "Web development / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/web-development/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8fde199d8", "title": "Website 2021 / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/series/website-2021/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0879f-d7d5-730e-adf1-49120577cec4", "title": "Why frontends fail when you approach them like a backend", "url": "http://marijkeluttekes.dev/blog/articles/2026/03/16/why-frontends-fail-when-you-approach-them-like-a-backend/", "published_at": "2026-03-16T14:47:47+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8df65f6fd", "title": "Accessibility / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/accessibility/", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e3da4b48", "title": "Code quality / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/code-quality/", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8efa58ad2", "title": "Music tip / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/music-tip/", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a0879f-d7d5-730e-adf1-491205d47131", "title": "Why light-weight websites may one day save your life", "url": "http://marijkeluttekes.dev/blog/articles/2026/01/21/why-light-weight-websites-may-one-day-save-your-life/", "published_at": "2026-01-21T14:52:23+00:00" }, { "id": "01a0879f-d7d5-730e-adf1-4912068ec672", "title": "Create that blog", "url": "http://marijkeluttekes.dev/blog/articles/2026/01/05/create-that-blog/", "published_at": "2026-01-05T17:57:50+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e6b2db72", "title": "Documentation / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/documentation/", "published_at": "2026-01-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ea7a3d08", "title": "HTML / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/html/", "published_at": "2026-01-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ec28fc30", "title": "Living document / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/living-document/", "published_at": "2026-01-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8fa9620ed", "title": "Writing / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/writing/", "published_at": "2026-01-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8fe7976e6", "title": "Writing documentation / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/series/writing-technical-documentation/", "published_at": "2026-01-05T00:00:00+00:00" }, { "id": "01a0879f-d7d5-730e-adf1-4912073e0b0d", "title": "Only ruins can be found on battlegrounds", "url": "http://marijkeluttekes.dev/blog/articles/2026/01/03/only-ruins-can-be-found-on-battlegrounds/", "published_at": "2026-01-03T11:11:07+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8de36112d", "title": "Personal / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/categories/personal/", "published_at": "2026-01-03T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f3539a60", "title": "Politics / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/politics/", "published_at": "2026-01-03T00:00:00+00:00" }, { "id": "01a0879f-d7d5-730e-adf1-491207f68fd3", "title": "Quick tip: Change your Django Admin endpoint", "url": "http://marijkeluttekes.dev/blog/articles/2025/12/16/quick-tip-change-your-django-admin-endpoint/", "published_at": "2025-12-16T11:54:40+00:00" }, { "id": "01a0879f-d7d5-730e-adf1-491208c278ab", "title": "Oh, hey, the internet is broken. Again.", "url": "http://marijkeluttekes.dev/blog/articles/2025/11/18/oh-hey-the-internet-is-broken-again/", "published_at": "2025-11-18T19:54:04+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8cbf622a6", "title": "Quick tip: Personal Django management command with git exclude / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/10/17/quick-tip-personal-django-management-command-with-git-exclude/", "published_at": "2025-10-17T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e9807705", "title": "Git / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/git/", "published_at": "2025-10-17T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ec29b9e4", "title": "Local development / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/local-development/", "published_at": "2025-10-17T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8d63e6955", "title": "Use trimmed in Django blocktranslate / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/09/19/use-trimmed-in-django-blocktranslate/", "published_at": "2025-09-19T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8bfcd6efc", "title": "Git exclude, a handy feature you might not know about / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/09/03/git-exclude-a-handy-feature-you-might-not-know-about/", "published_at": "2025-09-04T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f86b761c", "title": "Tools / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/tools/", "published_at": "2025-09-04T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8d3801f49", "title": "The dishwasher screwup / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/06/22/the-dishwasher-screwup/", "published_at": "2025-06-22T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e02b8d14", "title": "Anecdote / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/anecdote/", "published_at": "2025-06-22T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b5ccd421", "title": "Blocking domains on Mastodon without visiting a profile / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/04/30/blocking-domains-on-mastodon-without-visiting-a-profile/", "published_at": "2025-04-30T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ee38cb4e", "title": "Mastodon / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/mastodon/", "published_at": "2025-04-30T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f69c5982", "title": "Social media / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/social-media/", "published_at": "2025-04-30T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8d9986442", "title": "Without cats, we'd be gods / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/04/02/without-cats-wed-be-gods/", "published_at": "2025-04-02T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e7afb7a1", "title": "Entertainment / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/entertainment/", "published_at": "2025-04-02T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e2a0c08e", "title": "Career / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/career/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e73ac46d", "title": "Education / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/education/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8eeabb009", "title": "Meetings / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/meetings/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ef924561", "title": "Mentoring / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/mentoring/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f3cfec93", "title": "Presentation / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/presentation/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f5cb4b32", "title": "School / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/school/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f9a9c49a", "title": "Work / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/work/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8c40e3b6e", "title": "My first birthday party in years / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/02/25/my-first-birthday-party-in-years/", "published_at": "2025-02-25T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f4d24408", "title": "Reflection / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/reflection/", "published_at": "2025-02-25T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b3895185", "title": "Add headings to HTML landmarks / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/01/24/add-headings-to-html-landmarks/", "published_at": "2025-02-08T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b871b224", "title": "Conditional CSS grid template areas / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2025/01/12/conditional-css-grid-template-areas/", "published_at": "2025-02-08T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f883331f", "title": "Tutorial / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/tutorial/", "published_at": "2025-02-08T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8c3ff9834", "title": "My Oh My Zsh favorites / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2021/06/14/my-oh-my-zsh-favorites/", "published_at": "2025-01-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8eca40316", "title": "MacOS / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/macos/", "published_at": "2025-01-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f68510d0", "title": "Shell / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/shell/", "published_at": "2025-01-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8d5235f73", "title": "Thoughts on 2024 / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2024/12/31/thoughts-on-2024/", "published_at": "2024-12-31T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ce3cbaf6", "title": "Remove hard line breaks from READMEs / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2024/12/05/remove-hard-line-breaks-from-readmes/", "published_at": "2024-12-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e34d4fbc", "title": "Code editors / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/code-editors/", "published_at": "2024-12-05T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ed6a422a", "title": "Markdown / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/markdown/", "published_at": "2024-12-05T00:00:00+00:00" }, { "id": "01a0879f-d7d5-730e-adf1-491202f4744a", "title": "Setting up new developers for success: blog edition", "url": "http://marijkeluttekes.dev/blog/articles/2024/11/27/setting-up-new-developers-for-success-blog-edition/", "published_at": "2024-11-27T10:37:17+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ca48ffcc", "title": "Quick tip: Ignore commits in Git blame using a file / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2024/11/17/quick-tip-ignore-commits-in-git-blame-using-a-file/", "published_at": "2024-11-17T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8c02c598c", "title": "HTML link, or button, that is the question / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2024/11/04/html-link-or-button-that-is-the-question/", "published_at": "2024-11-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ca0899e1", "title": "Quick tip: Formatting unordered lists in plain text / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2024/10/27/quick-tip-formatting-unordered-lists-in-plain-text/", "published_at": "2024-11-11T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b29ce6fd", "title": "A simple approach to running Django Core locally / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2024/01/25/a-simple-approach-to-running-django-core-locally/", "published_at": "2024-10-18T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b9afb68f", "title": "Custom localhost URLs with Caddyfile on macOS / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/articles/2024/03/25/custom-localhost-urls-with-caddyfile-on-macos/", "published_at": "2024-10-18T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f1626826", "title": "OSS contribution / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/tags/oss-contribution/", "published_at": "2024-10-18T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8fccd75f2", "title": "Djangonaut Space, 2024 Session 1 / Marijke Luttekes", "url": "http://marijkeluttekes.dev/blog/series/djangonaut-space-2024-session-1/", "published_at": "2024-10-18T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b524f27e", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2021/03/05/being-a-woman-in-tech-should-not-be-controversial/", "published_at": "2024-10-06T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8dbaded4a", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/10/06/you-have-two-downsides-you-are-young-and-you-are-a-woman/", "published_at": "2024-10-06T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f40ab542", "title": null, "url": "http://marijkeluttekes.dev/blog/tags/rant/", "published_at": "2024-10-06T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8d5ddbada", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/09/30/two-conferences-in-six-days-lets-go/", "published_at": "2024-09-30T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e0cbcaf4", "title": null, "url": "http://marijkeluttekes.dev/blog/tags/announcement/", "published_at": "2024-09-30T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8e4bb26d6", "title": null, "url": "http://marijkeluttekes.dev/blog/tags/conference/", "published_at": "2024-09-30T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8bf95cbf2", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/09/16/for-the-love-of-marko-tarja-and-metal-people/", "published_at": "2024-09-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ef925420", "title": null, "url": "http://marijkeluttekes.dev/blog/tags/music/", "published_at": "2024-09-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f43e363a", "title": null, "url": "http://marijkeluttekes.dev/blog/tags/recap/", "published_at": "2024-09-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8b5f93cbc", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/09/12/blog-improvements-headings-and-settings/", "published_at": "2024-09-12T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8f0895075", "title": null, "url": "http://marijkeluttekes.dev/blog/tags/new-release/", "published_at": "2024-09-12T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8bfdfdae1", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2023/04/13/going-freelance-and-leaving-klippa/", "published_at": "2024-09-10T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8d3605377", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/09/02/the-bit-break/", "published_at": "2024-09-10T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8da6f5875", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2022/07/01/working-with-students-reflecting-on-year-one/", "published_at": "2024-09-10T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8cd98dba1", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/08/19/quick-tip-use-h4-in-github-issue-descriptions/", "published_at": "2024-08-19T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ea14ce46", "title": null, "url": "http://marijkeluttekes.dev/blog/tags/github/", "published_at": "2024-08-19T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8ba2c0829", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/08/09/django-51-is-out/", "published_at": "2024-08-09T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8c8c134f9", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2022/01/24/quick-meetings-are-lie/", "published_at": "2024-07-23T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8d6d95221", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/06/17/we-are-go-for-djangonaut-space-2024-session-2/", "published_at": "2024-06-17T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8c1174f7d", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/06/06/i-just-voted-in-the-european-union-elections/", "published_at": "2024-06-06T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8d73469f2", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/05/16/what-people-wish-they-knew-before-becoming-involved-in-oss/", "published_at": "2024-05-16T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8c1153674", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/03/29/i-joined-the-django-software-foundation/", "published_at": "2024-03-29T00:00:00+00:00" }, { "id": "01a0d7f8-53e9-72f4-9d8c-f7c8cfcbadbf", "title": null, "url": "http://marijkeluttekes.dev/blog/articles/2024/03/18/smaller-docker-images-by-using-a-blanket-ignore/", "published_at": "2024-03-18T00:00:00+00:00" } ] posts Claim your blog
Back to Articles / Marijke Luttekes
Blog · corpus.blog/blogs/marijkeluttekes.dev/posts

Articles / Marijke Luttekes

marijkeluttekes.dev

2026

2025

2024