This document is an attempt to be a fairly comprehensive guide to recovering from what you did not mean to do when using git. It isn’t that git is so complicated that you need a large document to take care of your particular problem, it is more that the set of things that you might have done is so large that different techniques are needed depending on exactly what you have done and what you want to have happen.
Author: Andreas Plahn
Whack Whack Terminal – Visual Studio Marketplace
Terminal emulator for Visual Studio.
Allows you to run command prompt, powershell, WSL bash, Git bash.
All including interactive mode.
To use GIT bash as terminal go to options -> whack whack terminal:
Defalt Shell: Other
Shell Path: C:\Users\[mysusername]\AppData\Local\Programs\Git\bin\bash.exe
(or similar path to bash.exe)
marketplace.visualstudio.com/items?itemName=dos-cafe.WhackWhackTerminal
Seq — centralized structured logs for .NET, Java, Node.js
Application logs are the most useful data available for detecting and solving a wide range of production issues and outages. Seq makes it easier to pinpoint the events and patterns in application behavior that show your system is working correctly — or why it isn’t.
Seq is built for modern structured logging with message templates. Rather than waste time and effort trying to extract data from plain-text logs with fragile log parsing, the properties associated with each log event are captured and sent to Seq in a clean JSON format. Message templates are supported natively by ASP.NET Core, Serilog, NLog, and many other libraries, so your application can use the best available diagnostic logging for your platform.
Seq accepts logs via HTTP, GELF, custom inputs, and the
seqcli
command-line client, with plug-ins or integrations available for .NET Core, Java, Node.js, Python, Ruby, Go, Docker, message queues, and many other technologies.Free for development and single-user deployment
The free single-user license included with Seq lets developers run Seq locally, and now supports individual developers in production.
Source: Seq — centralized structured logs for .NET, Java, Node.js
Awesome Console – plugin for IntelliJ IDEs | JetBrains
With this plugin all files and links in the console will be highlighted and can be clicked. Source code files will be opened in the IDE, other links with the default viewer/browser for this type.
Source: Awesome Console – plugin for IntelliJ IDEs | JetBrains
Great icon library – Streamline 3.0
Great icon library with lots of categories, searchable tags and good pricing.
Source: Streamline 3.0
Draw.io – free software for technical diagrams
Draw.io – Free software for creating technical diagrams similar to Visio.
4 alternatives to moment.js for internationalizing dates – LogRocket Blog
Understanding Angular Ivy: Incremental DOM and Virtual DOM
Version 9 of Angular Now Available — Project Ivy has arrived!
My global .gitignore file
My global .gitignore for those working with Angular/React/Js/.NET based projects with IDES from JetBrains, Vs Code and Visual Studio
https://gist.github.com/AndreasPlahn/f2715c8850850e623b086530da2d62dc