41554 blogs · [ { "id": "01a08794-33b5-717f-841c-2269e86e8643", "title": "PulseCheck Journal", "url": "https://kavindujayarathne.com/blogs/pulsecheck-journal/", "published_at": "2026-06-07T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1003484a1c", "title": "How I added a demo video to my GitHub README.md file", "url": "https://kavindujayarathne.com/blogs/github-readme-media/", "published_at": "2025-10-12T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1003801662", "title": "Journey of macpak", "url": "https://kavindujayarathne.com/blogs/journey-of-macpak/", "published_at": "2025-10-05T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca10039f5a26", "title": "macpak Documentation", "url": "https://kavindujayarathne.com/blogs/macpak-documentation/", "published_at": "2025-10-04T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1004208d2d", "title": "My Confusion Around the Way Homebrew Handles Formulas on macOS", "url": "https://kavindujayarathne.com/blogs/homebrew-formula-tag-situation/", "published_at": "2025-08-12T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1004fb4363", "title": "Symmetric vs Asymmetric encryption", "url": "https://kavindujayarathne.com/blogs/symmetric-asymmetric-encryption/", "published_at": "2025-07-07T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1005106fe3", "title": "How Cookie Flags Actually Protect Your Sessions", "url": "https://kavindujayarathne.com/blogs/cookie-properties/", "published_at": "2025-05-19T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1005f2d83a", "title": "What Are These HTTP Requests", "url": "https://kavindujayarathne.com/blogs/http-requests/", "published_at": "2025-05-17T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1006c9fa53", "title": "--allow-empty Git Flag (most people don’t know this exists)", "url": "https://kavindujayarathne.com/blogs/git-flag-allow-empty/", "published_at": "2025-05-16T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca10075aee87", "title": "JavaScript objects: Memory references, clones, and gotchas", "url": "https://kavindujayarathne.com/blogs/javascript-objects/", "published_at": "2025-05-15T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca100842ee9f", "title": "Vite over Create React App (CRA): The React team deprecating Create React App for new projects?", "url": "https://kavindujayarathne.com/blogs/vite-vs-cra/", "published_at": "2025-02-16T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1008e310b4", "title": "Experimental commits on Git", "url": "https://www.linkedin.com/pulse/experimental-commits-git-kavindu-jayarathne-ys1hf", "published_at": "2024-09-18T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca1009c2595c", "title": "Different shell session types and shell programs in Unix / Linux", "url": "https://www.linkedin.com/pulse/different-shell-session-types-programs-unix-linux-kavindu-jayarathne-xmd7f", "published_at": "2024-09-04T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca100aa9e31e", "title": "What is a monorepo?", "url": "https://www.linkedin.com/pulse/what-monorepo-kavindu-jayarathne-0ujlf", "published_at": "2024-08-16T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca100b95da1d", "title": "Efficient way of looping through an array?", "url": "https://www.linkedin.com/pulse/efficient-way-looping-through-array-kavindu-jayarathne-kdezf", "published_at": "2024-07-25T00:00:00+00:00" }, { "id": "01a08794-33b6-7062-8125-ca100c6f268a", "title": "7 - 1 pattern/architecture on Sass", "url": "https://www.linkedin.com/pulse/7-1-patternarchitecture-sass-kavindu-jayarathne-mcfcf", "published_at": "2024-07-10T00:00:00+00:00" } ] posts Claim your blog
Back to kavindujayarathne.com
Blog · corpus.blog/blogs/kavindujayarathne.com/posts

kavindujayarathne.com

kavindujayarathne.com

2026

2025

2024