41554 blogs · [ { "id": "01a0d741-d57e-715d-ab67-a9fc5209c5db", "title": "Exporting a non-exportable private key from the Windows Certificate Store", "url": "https://blog.qligier.ch/posts/2026-export-private-key-windows/", "published_at": "2026-09-20T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f470704fc9a", "title": "Waking up a NAS HDD with Jellyfin", "url": "https://blog.qligier.ch/posts/2026-nas-hdd-wakeup-jellyfin/", "published_at": "2026-05-29T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f4707498e09", "title": "A Review of the Powerbeats Pro 2 for Running", "url": "https://blog.qligier.ch/posts/2026-review-powerbeats-for-running/", "published_at": "2026-05-20T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f4707f07d55", "title": "Verifying SSH and GPG keys for Forgejo/Gitea with PowerShell 7", "url": "https://blog.qligier.ch/posts/2026-verify-ssh-gpg-keys-forgejo-gitea-powershell7/", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f4708575925", "title": "How to enable JSON or YAML validation with JSON Schemas in IntelliJ", "url": "https://blog.qligier.ch/posts/2026-intellij-jsonschema-for-yaml/", "published_at": "2026-01-03T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f4708b7ebfd", "title": "How I migrated my emails from Infomaniak to Fastmail", "url": "https://blog.qligier.ch/posts/2025-migrating-mails-infomaniak-fastmail/", "published_at": "2025-12-28T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f47099b84df", "title": "From ANSI to ISO: My NuPhy Field75 keyboard customization journey", "url": "https://blog.qligier.ch/posts/2025-new-keyboard/", "published_at": "2025-01-26T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f4709d0e39a", "title": "Beginner's guide to Apache Camel and IPF for the Swiss EPR", "url": "https://blog.qligier.ch/posts/2024-how-to-send-requests-swiss-epr-camel-ipf/", "published_at": "2024-09-29T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f4709eb7304", "title": "How to implement highlighted inline code blocks in Hugo", "url": "https://blog.qligier.ch/posts/2024-add-shortcode-hugo/", "published_at": "2024-09-05T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f470aea67a9", "title": "Implement syntax highlighting of a new language in JetBrains IDEs", "url": "https://blog.qligier.ch/posts/2024-jetbrains-add-syntax-highlighting/", "published_at": "2024-03-18T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f470b033b2e", "title": "Improving performance of the IG Publisher: I/O operations", "url": "https://blog.qligier.ch/posts/2024-improving-perf-ig-publisher-io/", "published_at": "2024-01-11T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f470b49fc5e", "title": "How to fix metadata of Google Pixels' raw photos", "url": "https://blog.qligier.ch/posts/2024-pixel-raw-metadata/", "published_at": "2024-01-01T00:00:00+00:00" }, { "id": "01a08752-8201-7201-aafc-6f470b8e37ac", "title": "About", "url": "https://blog.qligier.ch/about/", "published_at": "2023-12-31T15:00:00+00:00" } ] posts Claim your blog
Back to Quentin's blog
Blog · corpus.blog/blogs/blog.qligier.ch/posts

Quentin's blog

blog.qligier.ch

2026

2025

2024

2023