41554 blogs · [ { "id": "01a0bb96-4cb2-733b-bf29-88319f8d602f", "title": "File Attack Deep Dives: HTML as an Attack Surface", "url": "https://mohitkhare.com/blog/file-attack-html-smuggling/", "published_at": "2026-09-12T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff951f38abbd", "title": "How File-Based Attacks Land: A Detection Engineer's Field Guide", "url": "https://mohitkhare.com/blog/file-attack-field-guide/", "published_at": "2026-08-26T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff951fee3f66", "title": "Ultimate Makefile for Golang", "url": "https://mohitkhare.com/blog/go-makefile/", "published_at": "2024-06-10T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff952055d0c9", "title": "What I Use: Products and Softwares", "url": "https://mohitkhare.com/blog/what-i-use/", "published_at": "2024-06-01T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff95205f3783", "title": "Building In-Memory Cache in Go", "url": "https://mohitkhare.com/blog/go-in-memory-cache/", "published_at": "2024-03-28T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff9520cc1eef", "title": "Securing Git: Remove Sensitive Information", "url": "https://mohitkhare.com/blog/git-remove-sensitive-info/", "published_at": "2023-10-16T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff95214dd1ad", "title": "Guide to Pull Request Templates", "url": "https://mohitkhare.com/blog/git-pull-request-template/", "published_at": "2023-08-24T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff952186a214", "title": "Naming Conventions in Golang", "url": "https://mohitkhare.com/blog/go-naming-conventions/", "published_at": "2023-05-19T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff9521ca462b", "title": "Guide to Effective 1:1 Meetings", "url": "https://mohitkhare.com/blog/one-on-one-meetings/", "published_at": "2023-03-05T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff95220f2c94", "title": "Introduction to Generics in Go", "url": "https://mohitkhare.com/blog/go-generics/", "published_at": "2022-11-27T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff9522ce8aea", "title": "Dependency Injection in Go using Wire", "url": "https://mohitkhare.com/blog/go-dependency-injection/", "published_at": "2022-11-26T00:00:00+00:00" }, { "id": "01a087a8-1de0-73de-9d43-ff95239036a7", "title": "Guide to Rule Engines", "url": "https://mohitkhare.com/blog/guide-to-rule-engines/", "published_at": "2022-09-12T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca2690e17", "title": "Book Notes : Lean B2B", "url": "https://mohitkhare.com/blog/notes-lean-b2b/", "published_at": "2022-07-02T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca2b213cd", "title": "WaitGroups in Golang", "url": "https://mohitkhare.com/blog/waitgroups-in-golang/", "published_at": "2022-05-31T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca343af66", "title": "Learning to say No", "url": "https://mohitkhare.com/blog/learn-to-say-no/", "published_at": "2022-04-09T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca3aed3d9", "title": "Git Branch 101", "url": "https://mohitkhare.com/blog/git-branch/", "published_at": "2022-03-20T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca4511cd1", "title": "Mastering Middlewares in Golang", "url": "https://mohitkhare.com/blog/go-middleware/", "published_at": "2022-03-13T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca4d9c8b1", "title": "Guide to Content Delivery Network", "url": "https://mohitkhare.com/blog/guide-to-cdn/", "published_at": "2022-01-23T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca5703464", "title": "Year in Review: 2021", "url": "https://mohitkhare.com/blog/year-in-review-2021/", "published_at": "2021-12-31T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca5928b16", "title": "Best Books for Software Engineers", "url": "https://mohitkhare.com/blog/books-for-engineers/", "published_at": "2021-12-26T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca5c16586", "title": "Implementing Enums in Golang", "url": "https://mohitkhare.com/blog/enums-golang/", "published_at": "2021-12-18T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca62ec554", "title": "Complete Guide to JWT", "url": "https://mohitkhare.com/blog/json-web-token/", "published_at": "2021-11-20T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca692d2fa", "title": "Understanding Reverse Proxy", "url": "https://mohitkhare.com/blog/reverse-proxy/", "published_at": "2021-10-03T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca6d15aaf", "title": "Book Notes : Anything you want", "url": "https://mohitkhare.com/blog/notes-anything-you-want/", "published_at": "2021-09-25T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca6d8fb97", "title": "CAP Theorem Explained", "url": "https://mohitkhare.com/blog/cap-theorem/", "published_at": "2021-07-26T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca79d88d3", "title": "Introduction to Linting in Go", "url": "https://mohitkhare.com/blog/linting-in-golang/", "published_at": "2021-07-07T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca895e7d6", "title": "Load Balancing 101", "url": "https://mohitkhare.com/blog/load-balancing/", "published_at": "2021-05-29T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca8fc7db1", "title": "Understanding Defer In Golang", "url": "https://mohitkhare.com/blog/defer-in-golang/", "published_at": "2021-05-05T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78ca9a2fecb", "title": "Book Notes: Rework", "url": "https://mohitkhare.com/blog/notes-rework/", "published_at": "2021-04-14T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78caa1d5a8c", "title": "Introduction to Goroutines", "url": "https://mohitkhare.com/blog/introduction-to-goroutines/", "published_at": "2021-04-10T00:00:00+00:00" }, { "id": "01a087a8-1de1-7213-995f-e78caa8fa9df", "title": "Uploading Files in Golang with Multipart Request", "url": "https://mohitkhare.com/blog/file-upload-golang/", "published_at": "2021-03-13T00:00:00+00:00" } ] posts Claim your blog
Back to mohitkhare.com
Blog · corpus.blog/blogs/mohitkhare.com/posts

mohitkhare.com

mohitkhare.com

2026

2024

2023

2022

2021