How to Replace the ABP Angular Theme With Your Own Layout
You don't have to live with LeptonX. ABP Angular gives you a clean hook to swap the application layout entirely — while keeping the account pages, permissions, and menu wiring untouched.
You don't have to live with LeptonX. ABP Angular gives you a clean hook to swap the application layout entirely — while keeping the account pages, permissions, and menu wiring untouched.
I've worked across Angular, Blazor, React, .NET, multiple architectures, and a dozen domains. Here's what that actually taught me — and why the label was the first thing to go.
My goal when I tell developers to think about testing isn't to increase test coverage — it's to improve code quality. Thinking about tests first changes how you design everything.
DDD keeps business logic in one place so teams move faster, write less code, and make fewer mistakes. Here's how that looks in practice.
Four critical issues—bloated services, parameter monsters, tight coupling, and modification-heavy handlers—refactored using SOLID principles.
Standard SaaS tiers didn't fit. So we built a system where every customer assembles their own plan from a public portal, pays, and gets access immediately — on top of ABP's existing feature and edition infrastructure.