Browse by topics microservices (8) one-pagers (12) general (7) best-practices (8) concepts (3) language-features (14) functional (3) text-editors (1) csharp (33) aspnetcore (18) efcore (2) grpc (1) oauth2 (3) docker (1) opinion (3) typescript (4) angular (3) documentation (3) rxjs (2) git (2) ruby (9) neovim (1) general (1)

Application Security Checklist

best-practices documentation

A checklist to follow when designing an application from the security perspective.

read more

C# - Required Members

language-features csharp

a short note on required members in c#.

read more

Pure and Impure Functions

concepts csharp

A short note on pure and impure functions.

read more

Concurrency

concepts csharp

A short note on concurrency.

read more

Rebasing in my head

general git

I keep forgetting what rebase does.

read more

Git Aliases

general git

git aliases from the article idiot proof git

read more

From Projects to Products

best-practices opinion

Notes on the article - From Projects to Products

read more

Update to Angular 16 and update all other npm packages

general angular

Steps to perform when updating the application to Angular 16.

read more

A short note on Span<T> and ReadOnlySpan<T>

general csharp

A short note on Span<T> and ReadOnlySpan<T>

read more

Fintech Engineering Mistakes

best-practices csharp aspnetcore

Combined notes on the article 9 fintech engineering mistakes by Jon Christensen and the subsequent discussion on Hacker News.

read more

Best Practices for Performance Testing

best-practices csharp aspnetcore

Notes on best practices for performance testing by the CSE team.

read more

Advice for Operating a Public-Facing API

best-practices csharp aspnetcore

Notes on the original blog post by Joshua Stein.

read more

Publish Claims in the IdToken in IdentityServer4

general csharp aspnetcore oauth2

By default, claims are published in the access token. However, there may be some claims that you may wish to publish in the Id Token.

read more

Observables or Promises

best-practices typescript rxjs

A general discussion on Observables and Promises and the correct way to convert Promises to Observables

read more

Debugging Angular with VS Code, Firefox and AspNetCore

general typescript aspnetcore angular csharp

Setup launch.json and tasks.json to debug an Angular project within an aspnetcore application using the Firefox Debugger.

read more

take(1) vs takeUntil-unsubscribe

best-practices typescript rxjs

General guidelines when to use take(1) or takeUntil-unsubscribe in rxjs.

read more

Functional Programming in C# (WIP)

one-pagers csharp

A one-pager capturing the basic points of functional programming in C.

read more

Using the GuardClause Library One-Pager

one-pagers csharp

A one-pager capturing the details of the GuardClause library.

read more

Using the ApiEndpoints One-Pager

one-pagers aspnetcore csharp

A one-pager capturing why ApiEndpoints is a better solution to using ApiControllers and how to use it.

read more

C4 Model for Architecture Documentation One-Pager

one-pagers documentation

A one-pager capturing the important points of the C4 diagramming model.

read more