---
title: "GitHub - Muhammad Rehan Saeed"
description: "Blog posts authored by Muhammad Rehan Saeed about GitHub."
canonical_url: "https://rehansaeed.com/tag/git-hub/"
meta:
  author: "Muhammad Rehan Saeed"
  "og:description": "Blog posts authored by Muhammad Rehan Saeed about GitHub."
  "og:image": "https://rehansaeed.com/_og/s/o_db3a60bfbba53ca9.png"
  "og:image:alt": "# GitHub - Muhammad Rehan Saeed"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": GitHub
  "twitter:image": "https://rehansaeed.com/_og/s/o_db3a60bfbba53ca9.png"
  "twitter:image:alt": "# GitHub - Muhammad Rehan Saeed"
---

> Index of every page on this site: [llms.txt](https://rehansaeed.com/llms.txt)

# [# GitHub](https://rehansaeed.com/tag/git-hub/)

## [AI Gone Rogue](https://rehansaeed.com/ai-gone-rogue/)

An odd message from a colleague led me to add one very specific instruction to my AI agent: bring HAL, and say when a reply is automated.

Posted 27 October 2026 - **1 min read**

## [The Fastest NuGet Package Ever Published (Probably)](https://rehansaeed.com/the-fastest-nuget-package-ever-published-probably/)

The fastest way to create a new NuGet package project and get it published with all the bells and whistles like continuous integration (CI) builds and drafted release notes.

Posted 8 July 2020 and updated 12 April 2021 - **6 min read**

## [.gitattributes Best Practices](https://rehansaeed.com/gitattributes-best-practices/)

Best practices for configuring Git in the .gitattributes file. Configuring CRLF and LF line endings. Configuring Git Large File System (LFS) for binary files.

Posted 22 July 2019 and updated 4 August 2020 - **7 min read**

## [Writing Code while Asleep](https://rehansaeed.com/writing-code-asleep/)

How to write code while you sleep using tools like Stack Overflow, GitHub and forums effectively.

Posted 29 January 2018 - **5 min read**

## [Social TagHelpers for ASP.NET Core](https://rehansaeed.com/social-taghelpers-for-asp-net-core/)

Enhance the experience of sharing a page from your site through the use of social media meta tags implemented with ASP.NET Core TagHelpers.

Posted 19 March 2016 - **5 min read**

## [Colorful.Console](https://rehansaeed.com/colorful-console/)

Colorful.Console is a C# library that wraps around the System.Console class, making your console apps more colourful. Write ASCII art using Figlet fonts.

Posted 14 February 2016 - **2 min read**

## [Logging with Serilog.Exceptions](https://rehansaeed.com/logging-with-serilog-exceptions/)

Log exception details and custom properties that are not output in Exception.ToString() using Serilog.Exceptions for .NET.

Posted 31 January 2016 - **3 min read**

## [Whats New in ASP.NET Core Boilerplate](https://rehansaeed.com/whats-new-in-asp-net-5-mvc-6-boilerplate/)

With the release of ASP.NET Core Boilerplate, this post discusses what's new and what is currently missing due to ASP.NET Core still being in beta.

Posted 23 August 2015 - **2 min read**

## [NWebSec ASP.NET MVC Security Through HTTP Headers](https://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/)

The NWebSec NuGet packages help secure your ASP.NET MVC site using HTTP headers. The ASP.NET Core Boilerplate project template configures them our of the box.

Posted 5 February 2015 - **6 min read**

## [Securing the ASP.NET MVC Web.config](https://rehansaeed.com/securing-the-aspnet-mvc-web-config/)

The web.config file is insecure in the default ASP.NET MVC project template. This post talks you through securing the ASP.NET MVC Web.config file.

Posted 17 December 2014 - **11 min read**

## [ASP.NET Core Boilerplate](https://rehansaeed.com/asp-net-mvc-boilerplate/)

ASP.NET Core Boilerplate is a professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites.

Posted 12 November 2014 - **7 min read**

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://rehansaeed.com/#website","@type":"WebSite","description":"Software Developer at Microsoft, YouTuber, Open Source Contributor and Blogger","inLanguage":"en-GB","name":"Muhammad Rehan Saeed","url":"https://rehansaeed.com/","author":{"@id":"https://rehansaeed.com/#identity"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://rehansaeed.com/?search={search_term_string}"},"query-input":"required name=search_term_string"}],"publisher":{"@id":"https://rehansaeed.com/#publisher"}},{"@id":"https://rehansaeed.com/tag/git-hub/#webpage","description":"Blog posts authored by Muhammad Rehan Saeed about GitHub.","name":"GitHub","url":"https://rehansaeed.com/tag/git-hub/","@type":["WebPage","CollectionPage"],"breadcrumb":{"@id":"https://rehansaeed.com/tag/git-hub/#breadcrumb"},"isPartOf":{"@id":"https://rehansaeed.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://rehansaeed.com/tag/git-hub/"]}]},{"@id":"https://rehansaeed.com/#identity","@type":"Person","name":"Muhammad Rehan Saeed","url":"https://rehansaeed.com/about/","image":{"@id":"https://rehansaeed.com/#/schema/image/1"},"sameAs":["https://github.com/RehanSaeed","https://www.linkedin.com/in/muhammad-rehan-saeed","https://stackoverflow.com/users/1212017/muhammad-rehan-saeed","https://www.youtube.com/c/MuhammadRehanSaeed","https://www.twitch.tv/rehansaeeduk"]},{"@id":"https://rehansaeed.com/#publisher","@type":"Organization","logo":"https://rehansaeed.com/images/schema/Publisher-600x60.png","name":"Muhammad Rehan Saeed","url":"https://rehansaeed.com"},{"@id":"https://rehansaeed.com/tag/git-hub/#/schema/item-list/1","@type":"ItemList","itemListElement":[{"@type":"ListItem","name":"AI Gone Rogue","url":"https://rehansaeed.com/ai-gone-rogue/","position":1},{"@type":"ListItem","name":"The Fastest NuGet Package Ever Published (Probably)","url":"https://rehansaeed.com/the-fastest-nuget-package-ever-published-probably/","position":2},{"@type":"ListItem","name":".gitattributes Best Practices","url":"https://rehansaeed.com/gitattributes-best-practices/","position":3},{"@type":"ListItem","name":"Writing Code while Asleep","url":"https://rehansaeed.com/writing-code-asleep/","position":4},{"@type":"ListItem","name":"Social TagHelpers for ASP.NET Core","url":"https://rehansaeed.com/social-taghelpers-for-asp-net-core/","position":5},{"@type":"ListItem","name":"Colorful.Console","url":"https://rehansaeed.com/colorful-console/","position":6},{"@type":"ListItem","name":"Logging with Serilog.Exceptions","url":"https://rehansaeed.com/logging-with-serilog-exceptions/","position":7},{"@type":"ListItem","name":"Whats New in ASP.NET Core Boilerplate","url":"https://rehansaeed.com/whats-new-in-asp-net-5-mvc-6-boilerplate/","position":8},{"@type":"ListItem","name":"NWebSec ASP.NET MVC Security Through HTTP Headers","url":"https://rehansaeed.com/nwebsec-asp-net-mvc-security-through-http-headers/","position":9},{"@type":"ListItem","name":"Securing the ASP.NET MVC Web.config","url":"https://rehansaeed.com/securing-the-aspnet-mvc-web-config/","position":10},{"@type":"ListItem","name":"ASP.NET Core Boilerplate","url":"https://rehansaeed.com/asp-net-mvc-boilerplate/","position":11}]},{"@id":"https://rehansaeed.com/tag/git-hub/#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Blog","item":"https://rehansaeed.com/","position":1},{"@type":"ListItem","name":"GitHub","item":"https://rehansaeed.com/tag/git-hub/","position":2}]},{"@id":"https://rehansaeed.com/#/schema/image/1","@type":"ImageObject","contentUrl":"https://rehansaeed.com/images/author/Muhammad-Rehan-Saeed/Logo-512x512.png","inLanguage":"en-GB","url":"https://rehansaeed.com/images/author/Muhammad-Rehan-Saeed/Logo-512x512.png"}]}
```

## Sitemap

See the full [sitemap](https://rehansaeed.com/sitemap.md) for all pages.
