corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0878e-24cd-7235-bc55-1be521d655d7", "title": "My Claude Code Setup: Fixing Remote Control and Running Unattended Sessions", "url": "https://jkfran.com/claude-code-setup-remote-control-unattended-sessions/", "published_at": "2026-03-25T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be522a6ed67", "title": "QdrantSync: Simplifying Data Migration Between Qdrant Instances", "url": "https://jkfran.com/qdrantsync-simplifying-data-migration/", "published_at": "2025-01-24T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be522d3eb98", "title": "Validating JSON Outputs in MLflow with Custom Metrics", "url": "https://jkfran.com/mlflow-custom-metrics-json/", "published_at": "2024-03-21T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be5230d6ad4", "title": "Selecting the Ideal Self-Hosted Vector Database", "url": "https://jkfran.com/selecting-ideal-self-hosted-vector-database/", "published_at": "2023-05-15T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be5237abd40", "title": "Introduction to vector / embedding databases", "url": "https://jkfran.com/introduction-vector-embedding-databases/", "published_at": "2023-05-12T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be52457b26a", "title": "Capturing Only Unhandled Exceptions with Sentry in Python", "url": "https://jkfran.com/capturing-unhandled-exceptions-sentry-python/", "published_at": "2023-03-21T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be52540fe3a", "title": "Introducing Killport: A Simple CLI Tool to Free Ports in Linux", "url": "https://jkfran.com/free-ports-linux-killport/", "published_at": "2023-03-19T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be525985023", "title": "How to Choose the Right Virtual Machine for Your Kubernetes Cluster on Azure", "url": "https://jkfran.com/choose-right-virtual-machine-kubernetes-cluster-azure/", "published_at": "2023-03-14T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be5265079a6", "title": "How to run Redis locally with Docker", "url": "https://jkfran.com/run-redis-locally-docker/", "published_at": "2022-12-01T00:00:00+00:00" }, { "id": "01a0878e-24cd-7235-bc55-1be526a874be", "title": "I built a little driving arcade machine with a Raspberry Pi", "url": "https://jkfran.com/built-driving-arcade-machine-raspberry-pi/", "published_at": "2022-10-07T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f17e5671b", "title": null, "url": "https://jkfran.com/keychron-keyboard-linux-secrets/", "published_at": "2022-05-24T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f17c17c64", "title": null, "url": "https://jkfran.com/pipewire-airpods-ubuntu-jammy-jellyfish-22.04/", "published_at": "2022-04-29T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f177abc51", "title": null, "url": "https://jkfran.com/firefox-deb-ubuntu/", "published_at": "2022-04-25T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f16c67f19", "title": null, "url": "https://jkfran.com/linux-logitech-mx-master/", "published_at": "2022-04-01T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f16c3ca63", "title": null, "url": "https://jkfran.com/big-o-notation-python/", "published_at": "2022-03-16T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f16a18c13", "title": null, "url": "https://jkfran.com/solid-principles-python/", "published_at": "2022-03-03T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f15bd540d", "title": null, "url": "https://jkfran.com/running-ubuntu-arm-with-docker/", "published_at": "2022-02-22T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f14ded1cc", "title": null, "url": "https://jkfran.com/converting-my-old-iphone-into-a-bot/", "published_at": "2022-01-24T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f1450e0da", "title": null, "url": "https://jkfran.com/hello-world/", "published_at": "2021-02-09T00:00:00+00:00" }, { "id": "01a0d93b-1819-7072-a775-d79f1dafe435", "title": null, "url": "https://jkfran.com/about", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f1e0997f4", "title": null, "url": "https://jkfran.com/tools/background-remover/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f1ef8b4b8", "title": null, "url": "https://jkfran.com/tools/base64/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f1efd94a4", "title": null, "url": "https://jkfran.com/tools/cron-builder/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f1fb22d59", "title": null, "url": "https://jkfran.com/tools/diff-checker/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f2028ec98", "title": null, "url": "https://jkfran.com/tools/domain-checker/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f20eac699", "title": null, "url": "https://jkfran.com/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f214572a1", "title": null, "url": "https://jkfran.com/tools/json-formatter/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f21edf0a5", "title": null, "url": "https://jkfran.com/tools/llm-text-cleaner/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f229be883", "title": null, "url": "https://jkfran.com/tools/password-generator/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f23259cfe", "title": null, "url": "https://jkfran.com/projects", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f23c4b674", "title": null, "url": "https://jkfran.com/tools/regex-tester/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f23e4fcef", "title": null, "url": "https://jkfran.com/tools", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f246fd452", "title": null, "url": "https://jkfran.com/tools/url-encode-decode/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f24dca16d", "title": null, "url": "https://jkfran.com/tools/yaml-json/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f2581b528", "title": null, "url": "https://jkfran.com/page2/", "published_at": null }, { "id": "01a0d93b-1819-7072-a775-d79f2598e184", "title": null, "url": "https://jkfran.com/page3/", "published_at": null } ] posts
Claim your blog
Back to jkfran.com
Blog · corpus.blog/blogs/jkfran.com/posts
jkfran.com
jkfran.com
2026
My Claude Code Setup: Fixing Remote Control and Running Unattended Sessions
original ↗
25 Mar 2026
2025
QdrantSync: Simplifying Data Migration Between Qdrant Instances
original ↗
24 Jan 2025
2024
Validating JSON Outputs in MLflow with Custom Metrics
original ↗
21 Mar 2024
2023
Selecting the Ideal Self-Hosted Vector Database
original ↗
15 May 2023
Introduction to vector / embedding databases
original ↗
12 May 2023
Capturing Only Unhandled Exceptions with Sentry in Python
original ↗
21 Mar 2023
Introducing Killport: A Simple CLI Tool to Free Ports in Linux
original ↗
19 Mar 2023
How to Choose the Right Virtual Machine for Your Kubernetes Cluster on Azure
original ↗
14 Mar 2023
2022
How to run Redis locally with Docker
original ↗
1 Dec 2022
I built a little driving arcade machine with a Raspberry Pi
original ↗
7 Oct 2022
https://jkfran.com/keychron-keyboard-linux-secrets/
original ↗
24 May 2022
https://jkfran.com/pipewire-airpods-ubuntu-jammy-jellyfish-22.04/
original ↗
29 Apr 2022
https://jkfran.com/firefox-deb-ubuntu/
original ↗
25 Apr 2022
https://jkfran.com/linux-logitech-mx-master/
original ↗
1 Apr 2022
https://jkfran.com/big-o-notation-python/
original ↗
16 Mar 2022
https://jkfran.com/solid-principles-python/
original ↗
3 Mar 2022
https://jkfran.com/running-ubuntu-arm-with-docker/
original ↗
22 Feb 2022
https://jkfran.com/converting-my-old-iphone-into-a-bot/
original ↗
24 Jan 2022
2021
https://jkfran.com/hello-world/
original ↗
9 Feb 2021
Undated
https://jkfran.com/about
original ↗
—
https://jkfran.com/tools/background-remover/
original ↗
—
https://jkfran.com/tools/base64/
original ↗
—
https://jkfran.com/tools/cron-builder/
original ↗
—
https://jkfran.com/tools/diff-checker/
original ↗
—
https://jkfran.com/tools/domain-checker/
original ↗
—
https://jkfran.com/
original ↗
—
https://jkfran.com/tools/json-formatter/
original ↗
—
https://jkfran.com/tools/llm-text-cleaner/
original ↗
—
https://jkfran.com/tools/password-generator/
original ↗
—
https://jkfran.com/projects
original ↗
—
https://jkfran.com/tools/regex-tester/
original ↗
—
https://jkfran.com/tools
original ↗
—
https://jkfran.com/tools/url-encode-decode/
original ↗
—
https://jkfran.com/tools/yaml-json/
original ↗
—
https://jkfran.com/page2/
original ↗
—
https://jkfran.com/page3/
original ↗
—