Bananica BananicaHow to avoid MediatR in C#MediatR is a great library for .NET. However, unless you plan to use AOT, I think one can live without it. This functionality is very easy…Nov 3Nov 3
Bananica BananicaHow to avoid Visitor pattern in C#If I could point out the most dreaded thing in OOP, you’ve guessed it, it’s the visitor pattern. This thing is just so needlessly…Nov 2Nov 2
Bananica BananicaStyling a button… and other thingsIf you read frontend related topics on this site, chances are high that you’ve stumbled upon Jason Knight. Claiming to be an accessibility…Nov 2Nov 2
Bananica BananicaStatic site blog with AstroJSI’ve been on a lookout for some good static site generators. For quite some time actually… How complicated it can be? Turns out, a lot… for…Oct 25Oct 25
Bananica BananicaAudit automation with EF CoreMany people out there on the web like to take a crap on EF Core. While the project was a mess back in the day, modern iterations are an…Oct 20Oct 20
Bananica BananicaReactive pagination in AngularWhile infinite scroll feature is all the rage these days, most business apps are designed to be practical, and not to keep you glued to the…Oct 18Oct 18
Bananica BananicaFunctional Programming is good, until it isn’t — ResponseA long time ago, in a galaxy far, far away… I’ve written an article titled: Functional Programming is good, until it isn’t. My motivation…Oct 2Oct 2
Bananica BananicaJSON and EntityFramework CoreThis is a short and very condensed article showcasing basic usage of JSON in EF Core. I won’t be going into a detailed project setup. My…Sep 9Sep 9
Bananica BananicaYour first KubernetesDo you have a web server app that needs to serve more than 0 users? Even if you don’t, you’re already too late bro… That shit needs to…Aug 31Aug 31
Bananica BananicaAsync form validation in AngularSomeone is probably gonna yell at me in the comments, but if I ever saw a useless feature in Angular, it would be this one. Maybe I haven’t…Jul 91Jul 91