Skip to content

Instantly share code, notes, and snippets.

Avatar

Daniel Schroeder deadlydog

View GitHub Profile
@deadlydog
deadlydog / NewApplicationOrServiceChecklist.md
Last active Aug 30, 2020
Things every application / service should have
View NewApplicationOrServiceChecklist.md

Things to include in every application / service

Some things that every application or service you build should have:

  • Logging (preferably centralized)
  • Metrics (to know how the app is performing (slow endpoints, etc.))
  • Alerts (to be notified when things aren't working properly)
  • Telemetry (to know which parts of the app / service are used most, or not at all and can be removed)
  • User Feedback Mechanism (so users can easily report issues or request new features)
  • Feature Flags (to enable rolling features / changes out in a controlled manner)
@deadlydog
deadlydog / PowerShellSingleFileScriptTemplate.ps1
Last active Nov 21, 2020
Template for a single-file PowerShell script
View PowerShellSingleFileScriptTemplate.ps1
[CmdletBinding()]
Param
(
)
Process
{
}