Apr 12 · 16 min read · A note on the code in this article. The implementation shown here is derived from a production BFF built for a Norwegian enterprise education platform. Service names, domain models, and certain struct
Join discussion
Apr 6 · 10 min read · There is a file in almost every .NET project that everyone on the team is quietly afraid of. It does not have a scary name. It is usually called something harmless like ProductService.cs or OrderServi
Join discussionMar 21 · 5 min read · At some point, most frontend teams hit the same wall. The backend exposes what it knows — resources, entities, service boundaries — and the frontend is left stitching four API calls into a single scre
Join discussion
Jan 24 · 3 min read · Row Level Security (RLS) is PostgreSQL's built-in feature for controlling which rows users can access in database tables. Instead of granting access to entire tables, RLS applies automatic filters at the row level, creating invisible WHERE clauses th...
Join discussion
Oct 31, 2025 · 2 min read · Just like a poem flows beautifully and is easy to understand, a telegram uses the fewest possible words to convey a message. A software program can also be written in these two ways — like a poem (beautifully readable) or like a telegram (tight, mini...
Join discussion
Oct 27, 2025 · 3 min read · Last year, I was assigned to a large React project which was using .NET Core and SQL Server on the back-end. I was added to the team to build out a new area of the website for a specific user group. One of these areas was a new UI table that would ne...
Join discussion
Oct 11, 2025 · 1 min read · Maybe you already encounter this problem. You want to use the IHttpContextAccessor but it is not available and there is no indication to find the right package to use. To solve this situation, you just have to use the Microsoft.AspNetCore.Http.Abstra...
Join discussion