David BottiauCase study on migrating a front-end application with maximum code reuseWith the constant evolution of the JavaScript ecosystem, we see a new way to build a front-end application almost every day, whether it is…Feb 22, 2023Feb 22, 2023
David BottiauThe Rise of the Serverless MonolithsOver the past few decades, we have seen application architectures evolve at a rapid pace. When I was a young developer, I myself started…Feb 8, 202317Feb 8, 202317
David Bottiau.NET Core templates for Azure Web AppWith the emergence of .NET Core and more importantly of its amazing dotnet cli, there are a number o templates you can use like the…Jun 8, 2020Jun 8, 2020
David BottiauA State management comparison with React hooks, mobx and recoiljsWith the evolution of the web ecosystem and React in particular we found several way to manage the state of our applications. It gives us…Jun 1, 20204Jun 1, 20204
David BottiauAdvanced realtime streaming with SignalR in .NET CoreSignalR is a nice API provided in the .NET ecosystem to handle realtime scenario. With the emergence of .NET Core, it becomes even easier…May 4, 2020May 4, 2020
David BottiauSimplify your realtime applications by bringing SignalR into the @ngrx ecosystemYou may have written realtime applications with SignalR and/or you also may have written a web application using the @ngrx ecosystem…Jul 29, 2019Jul 29, 2019
David BottiauHow to consume Microsoft Graph API using Azure AD authentication in .NET CoreFollowing this article, you are now able to authenticate your users in your application using Azure Active Directory. But you can only…Jul 18, 2019Jul 18, 2019
David BottiauThe limitation of time and memoryThis is an article about the most important limitation of life: time and memory.Dec 31, 2018Dec 31, 2018
David BottiauA bright future for Functional Reactive Programming and .NET developersIntroductionJun 19, 2018Jun 19, 2018