Josiah T MahachiDynamic Search Queries in ASP.NET & TypescriptAngular is probably still my favourite SPA. I use it a lot with ASP.NET when building admin portals and when learning new tricks. One of…Jan 28Jan 28
Josiah T MahachiTypeScript Discriminated Unions: An ExampleRecently, I posted a blog on TypeScript Discriminated Unions. I thought I would do a follow up with another example.Jan 26Jan 26
Josiah T MahachiUnderstanding TypeScript Discriminated UnionsComing from a C# background, moving to TypeScript was a bit of a culture shock, but I am loving it. In this blog post I talk about a…Jan 25Jan 25
Josiah T MahachiImplementing multi-tenancy in ASP.Net: Resolving the tenantIn the first article in this series, we explored the need for multitenancy and the different forms thereof. The second blog post explored…Jan 18Jan 18
Josiah T MahachiImplementing multi-tenancy in ASP.Net: Setting up Database ContextsIn the blog post, I walk you through how to create the database context. You can find the code on this repo.Jan 18Jan 18
Josiah T MahachiImplementing multi-tenancy in ASP.NetHello fellow devs! I’ve recently embarked on a journey of converting an old project, originally crafted in Laravel with an ASP.Net backend…Jan 18Jan 18
Josiah T MahachiImplementing an Automatic Logout Feature in Angular with "ng-idle"In today’s digital landscape, ensuring the security of user sessions in web applications is paramount, and this has been the case for some…Nov 21, 20233Nov 21, 20233
Josiah T MahachiJWT Authentication in React Native: An Odyssey of Async Storage & AxiosGreetings, intrepid explorer! Today, we’re navigating the enchanting and slightly mysterious waters of JWT authentication in React Native…Oct 11, 20231Oct 11, 20231