The Dev Journal

Thoughts, tutorials, and insights from building .NET solutions, NuGet packages, and enterprise systems.

Why the Interface Property Approach Might Be a Better Choice for Small Projects
architecture 7 min min

Why the Interface Property Approach Might Be a Better Choice for Small Projects

What if instead of a dumb factory that I have to manually update every time I add a provider, I let the providers announce themselves?

Read more
The Bridge That Never Breaks — gRPC Streaming in a Hybrid Offline World
dotnet 12 min min

The Bridge That Never Breaks — gRPC Streaming in a Hybrid Offline World

How gRPC streaming became the backbone of a hybrid system connecting cloud services with multiple offline-capable systems — reliably, in real time.

Read more
How I Replaced Nginx Chaos with One Clean Caddyfile
devops 5 min min

How I Replaced Nginx Chaos with One Clean Caddyfile

Tired of Nginx config hell? Here's how I replaced multiple Nginx config files with one elegant Caddyfile and never looked back.

Read more
Building My Own Hosting Server (Completely Free — Just Electricity & Internet Bills!)
devops 12 min min

Building My Own Hosting Server (Completely Free — Just Electricity & Internet Bills!)

How I built my own hosting server - just electricity and internet bills, no hosting fees!

Read more
dotnet 10 min min

Integrating eSewa, Khalti & Dynamic FonePay QR in .NET

Complete guide to integrating eSewa, Khalti and FonePay Dynamic QR in .NET with code examples.

Read more
Integrating eSewa, Khalti & Dynamic FonePay QR Gateways in .NET
dotnet 10 min min

Integrating eSewa, Khalti & Dynamic FonePay QR Gateways in .NET

Just specify the version — the package handles the rest. No need to rewrite your entire codebase when APIs evolve

Read more
CleanArchSharp: Clean architecture template (.NET))
dotnet 12 min min

CleanArchSharp: Clean architecture template (.NET))

Learn Clean Architecture principles for maintainable .NET applications

Read more
Tickets, Tunnels, and Tailscale: Journey to Simple Theater Connectivity
devops 5 min min

Tickets, Tunnels, and Tailscale: Journey to Simple Theater Connectivity

Instead of the central server reaching into a local DB (hard if it's behind NAT), the local device can call out and open a tunnel. Think of it like the local DB *poking a* straw through the internet so the remote server can sip data whenever needed.

Read more
From Nepali Calendar Chaos to Code: Building NepaliCalendarToolkit
dotnet 8 min min

From Nepali Calendar Chaos to Code: Building NepaliCalendarToolkit

How being a solo developer for Nepali clients led me to create a NepaliCalendarToolkit NuGet package

Read more
microservices 10 min min

microservices-patterns

Master key patterns - API Gateway, Circuit Breaker, Event-Driven

Read more
voip 15 min min

voip-with-freeswitch

Enterprise-grade VoIP solutions using FreeSWITCH and .NET

Read more
SS

Sushil Shrestha

Senior Free Tier Vibe Coder

Architect of things that almost work

Top Skills

.NET Coregrpcserial devicesVoIPAzureIoTMicroservices
View Services

Categories

architecture dotnet devops microservices voip

Subscribe to Newsletter

Get notified about new articles