41554 blogs · [ { "id": "01a0b0d4-a493-72d4-a0ae-1001052c07a9", "title": "Still Looking Out the Window: Two and a Half Months of Showing Up", "url": "https://girishjoshi.io/post/still-looking-out-the-window/", "published_at": "2026-09-13T03:27:00+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83f38e4b44", "title": null, "url": "https://girishjoshi.io/tags/backyard/", "published_at": "2026-09-13T03:27:00+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83f7d830ad", "title": null, "url": "https://girishjoshi.io/tags/birds/", "published_at": "2026-09-13T03:27:00+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84590e17fd", "title": null, "url": "https://girishjoshi.io/tags/photography/", "published_at": "2026-09-13T03:27:00+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8459bf82cd", "title": null, "url": "https://girishjoshi.io/categories/photography/", "published_at": "2026-09-13T03:27:00+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed845b3ea87d", "title": "Posts", "url": "https://girishjoshi.io/post/", "published_at": "2026-09-13T03:27:00+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a5ae94ffa", "title": null, "url": "https://girishjoshi.io/", "published_at": "2026-09-13T03:27:00+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd408e1b64", "title": "Birds in My Backyard: Six Years of Local Photography", "url": "https://girishjoshi.io/post/birds-in-my-backyard-six-years-of-local-photography/", "published_at": "2026-07-03T19:33:11+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83f88d75c3", "title": null, "url": "https://girishjoshi.io/categories/birds/", "published_at": "2026-07-03T19:33:11+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed845771e82b", "title": null, "url": "https://girishjoshi.io/tags/personal/", "published_at": "2026-07-03T19:33:11+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84583dc45e", "title": null, "url": "https://girishjoshi.io/categories/personal/", "published_at": "2026-07-03T19:33:11+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd41854f8e", "title": "Tauri 2.0 AppImage EGL Issue on wayland", "url": "https://girishjoshi.io/post/tauri-2.0-appimage-egl-issue-on-wayland/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed840f3bd5fc", "title": "Desktop Application", "url": "https://girishjoshi.io/tags/desktop-application/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed840f47a0df", "title": "Desktop Application", "url": "https://girishjoshi.io/categories/desktop-application/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84155bbcbb", "title": null, "url": "https://girishjoshi.io/tags/egl/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84158873df", "title": null, "url": "https://girishjoshi.io/categories/egl/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed846b847546", "title": null, "url": "https://girishjoshi.io/tags/rust/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed846c7e11ae", "title": null, "url": "https://girishjoshi.io/categories/rust/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a43f7f100", "title": null, "url": "https://girishjoshi.io/tags/tauri/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a4470aa58", "title": null, "url": "https://girishjoshi.io/categories/tauri/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a5646ac88", "title": null, "url": "https://girishjoshi.io/tags/wayland/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a570baf0d", "title": null, "url": "https://girishjoshi.io/categories/wayland/", "published_at": "2026-06-21T15:17:39+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd41e65268", "title": "Self Hosting LLMs Using Ollama", "url": "https://girishjoshi.io/post/self-hosting-llms-using-ollama/", "published_at": "2024-12-04T17:27:54+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8436ca712d", "title": null, "url": "https://girishjoshi.io/tags/k8s/", "published_at": "2024-12-04T17:27:54+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8439d31d4e", "title": null, "url": "https://girishjoshi.io/tags/kubernetes/", "published_at": "2024-12-04T17:27:54+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed843c968c0b", "title": null, "url": "https://girishjoshi.io/tags/linux/", "published_at": "2024-12-04T17:27:54+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed844033979a", "title": null, "url": "https://girishjoshi.io/tags/llm/", "published_at": "2024-12-04T17:27:54+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84412e83df", "title": null, "url": "https://girishjoshi.io/categories/llms/", "published_at": "2024-12-04T17:27:54+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84506135cc", "title": null, "url": "https://girishjoshi.io/categories/ollama/", "published_at": "2024-12-04T17:27:54+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8470fa4df9", "title": "Setting Up", "url": "https://girishjoshi.io/tags/setting-up/", "published_at": "2024-12-04T17:27:54+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd41eb869f", "title": "Used Kubernetes for the First Time", "url": "https://girishjoshi.io/post/used-kubernetes-for-the-first-time/", "published_at": "2024-07-20T12:16:52+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed843a1195dd", "title": null, "url": "https://girishjoshi.io/categories/kubernetes/", "published_at": "2024-07-20T12:16:52+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a49d850d1", "title": null, "url": "https://girishjoshi.io/categories/trials/", "published_at": "2024-07-20T12:16:52+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd42bb9280", "title": "Using Address Sanitizer", "url": "https://girishjoshi.io/post/using-address-sanitizer-with-gcc/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83ed35ebf0", "title": "Address Sanitizer", "url": "https://girishjoshi.io/tags/address-sanitizer/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83fa18219d", "title": null, "url": "https://girishjoshi.io/tags/build/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83fb167d55", "title": null, "url": "https://girishjoshi.io/categories/build/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83fcc41617", "title": null, "url": "https://girishjoshi.io/tags/c/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8402b128d9", "title": null, "url": "https://girishjoshi.io/tags/clang/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84087541fd", "title": null, "url": "https://girishjoshi.io/categories/compilers/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed840e4ed818", "title": null, "url": "https://girishjoshi.io/tags/debug/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8420f806c1", "title": null, "url": "https://girishjoshi.io/tags/gcc/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed842157d9c2", "title": null, "url": "https://girishjoshi.io/categories/gcc/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a4b064bfa", "title": null, "url": "https://girishjoshi.io/categories/tutorial/", "published_at": "2023-09-07T02:49:28+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd42f1489e", "title": "Call Rust From Js Using Neon", "url": "https://girishjoshi.io/post/call-rust-from-js-using-neon/", "published_at": "2023-08-22T11:25:37+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8435478571", "title": null, "url": "https://girishjoshi.io/categories/javascipt/", "published_at": "2023-08-22T11:25:37+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8435fc2e23", "title": null, "url": "https://girishjoshi.io/tags/javascript/", "published_at": "2023-08-22T11:25:37+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed844b01d826", "title": null, "url": "https://girishjoshi.io/tags/neon/", "published_at": "2023-08-22T11:25:37+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed844e3de3ea", "title": null, "url": "https://girishjoshi.io/tags/nodejs/", "published_at": "2023-08-22T11:25:37+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd43366cb4", "title": "Writing python extension with rust", "url": "https://girishjoshi.io/post/writing-python-extension-with-rust/", "published_at": "2023-06-11T16:26:50+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83ff4b32c6", "title": null, "url": "https://girishjoshi.io/tags/cargo/", "published_at": "2023-06-11T16:26:50+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed841a3847fd", "title": null, "url": "https://girishjoshi.io/tags/extension/", "published_at": "2023-06-11T16:26:50+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8443465222", "title": null, "url": "https://girishjoshi.io/tags/maturin/", "published_at": "2023-06-11T16:26:50+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed845a8fefbb", "title": null, "url": "https://girishjoshi.io/tags/pip/", "published_at": "2023-06-11T16:26:50+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed845f968616", "title": null, "url": "https://girishjoshi.io/tags/python/", "published_at": "2023-06-11T16:26:50+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed845fa9776a", "title": null, "url": "https://girishjoshi.io/categories/python/", "published_at": "2023-06-11T16:26:50+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8460719ccf", "title": null, "url": "https://girishjoshi.io/categories/python-extension/", "published_at": "2023-06-11T16:26:50+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd43d8291a", "title": "Using Exiftool After Postprocessing the CR3 Files", "url": "https://girishjoshi.io/post/using-exiftool-after-postprocessing-the-cr3-files/", "published_at": "2023-02-12T11:52:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8411d50c48", "title": null, "url": "https://girishjoshi.io/categories/diy/", "published_at": "2023-02-12T11:52:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8413259250", "title": null, "url": "https://girishjoshi.io/tags/dslr/", "published_at": "2023-02-12T11:52:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed841993771c", "title": null, "url": "https://girishjoshi.io/tags/exif/", "published_at": "2023-02-12T11:52:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed843d79fc7c", "title": null, "url": "https://girishjoshi.io/categories/linux/", "published_at": "2023-02-12T11:52:49+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd43ebf93c", "title": "Changing Python's Grammer", "url": "https://girishjoshi.io/post/changing-python-s-grammar/", "published_at": "2022-08-21T08:29:22+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8428a0d23f", "title": null, "url": "https://girishjoshi.io/tags/grammer/", "published_at": "2022-08-21T08:29:22+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8442681b99", "title": null, "url": "https://girishjoshi.io/tags/make/", "published_at": "2022-08-21T08:29:22+00:00" }, { "id": "01a0877d-2be7-7298-9cce-0cdd44030168", "title": "Changing Entry Point of a C Program", "url": "https://girishjoshi.io/post/changing-entry-point-of-a-c-program/", "published_at": "2022-05-01T10:28:22+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8406f6b48b", "title": null, "url": "https://girishjoshi.io/categories/compiler/", "published_at": "2022-05-01T10:28:22+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84078f42b7", "title": null, "url": "https://girishjoshi.io/tags/compiler-flags/", "published_at": "2022-05-01T10:28:22+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed843bd7865d", "title": null, "url": "https://girishjoshi.io/tags/linker/", "published_at": "2022-05-01T10:28:22+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed845022386c", "title": null, "url": "https://girishjoshi.io/tags/note-to-self/", "published_at": "2022-05-01T10:28:22+00:00" }, { "id": "01a0d148-f3b5-7155-827a-860ed9ef6854", "title": null, "url": "https://girishjoshi.io/post/creating-linux-kernel-threads/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84060a41fd", "title": null, "url": "https://girishjoshi.io/tags/compile/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8406a4e180", "title": null, "url": "https://girishjoshi.io/categories/compile/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed841bac824d", "title": null, "url": "https://girishjoshi.io/tags/fedora/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed841c35301a", "title": null, "url": "https://girishjoshi.io/categories/fedora/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed842f9d2518", "title": null, "url": "https://girishjoshi.io/categories/how-to/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84375861ed", "title": null, "url": "https://girishjoshi.io/tags/kernel/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84383f45ab", "title": null, "url": "https://girishjoshi.io/categories/kernel/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8438b77e51", "title": null, "url": "https://girishjoshi.io/tags/kernel-module/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8446bb978a", "title": null, "url": "https://girishjoshi.io/categories/module/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a473c6d96", "title": null, "url": "https://girishjoshi.io/tags/thread/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a47655e2e", "title": null, "url": "https://girishjoshi.io/categories/thread/", "published_at": "2022-04-02T15:26:42+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83c9d09934", "title": null, "url": "https://girishjoshi.io/post/building-llvm-clang-from-source/", "published_at": "2022-02-16T18:21:51+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed840321d65d", "title": null, "url": "https://girishjoshi.io/categories/clang/", "published_at": "2022-02-16T18:21:51+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed840490eb23", "title": null, "url": "https://girishjoshi.io/tags/cmake/", "published_at": "2022-02-16T18:21:51+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed84417d12aa", "title": null, "url": "https://girishjoshi.io/tags/llvm/", "published_at": "2022-02-16T18:21:51+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83caaaec22", "title": null, "url": "https://girishjoshi.io/post/creating-simple-firefox-addon/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83eb5b9e37", "title": null, "url": "https://girishjoshi.io/tags/addon/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83ec3a5d41", "title": null, "url": "https://girishjoshi.io/categories/addon/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83f8edf979", "title": null, "url": "https://girishjoshi.io/tags/bookmark/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed840e7b6023", "title": null, "url": "https://girishjoshi.io/tags/demo/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed841ee86630", "title": null, "url": "https://girishjoshi.io/tags/firefox/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed841f64b6c2", "title": null, "url": "https://girishjoshi.io/categories/firefox/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed8436ac4d42", "title": null, "url": "https://girishjoshi.io/categories/javascript/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed845b1618de", "title": null, "url": "https://girishjoshi.io/categories/plug-in/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a4a9879b1", "title": null, "url": "https://girishjoshi.io/tags/tutorial/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a57eeb826", "title": null, "url": "https://girishjoshi.io/tags/web-service/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b7-728a-9f95-1e5a58083911", "title": null, "url": "https://girishjoshi.io/tags/web-socket/", "published_at": "2022-01-24T08:29:49+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed83cb04fd91", "title": null, "url": "https://girishjoshi.io/post/sharing-a-camera-device-among-multiple-applications-on-fedora-using-v4l2/", "published_at": "2021-12-03T03:58:20+00:00" }, { "id": "01a0d148-f3b6-7209-a54a-ed841c9235c5", "title": null, "url": "https://girishjoshi.io/tags/ffmpeg/", "published_at": "2021-12-03T03:58:20+00:00" } ] posts Claim your blog
Back to girishjoshi.io
Blog · corpus.blog/blogs/girishjoshi.io/posts

girishjoshi.io

girishjoshi.io

2026

13 Sept 2026

2024

2023

2022

2021