Why Functional Programming Languages Will Never Be MainstreamFunctional programming has been the next big thing for the past 65 years, so why do all functional programming languages together not…Jan 269Jan 269
I wish Go were a Better Programming LanguageI recently wrote and deployed my first Go application.Nov 2, 202418Nov 2, 202418
5 Reasons Why We Moved to Google Cloud Run from Firebase FunctionsFirebase Functions provide an easy path for programmers to quickly deploy a backend service for their websites. But as the website grows…Oct 6, 2024Oct 6, 2024
Which web server starts up the fastest? Java, Python, C#, NodeJS, or Go?An experiment measures how long 5 programming languages take to start up a web server.May 10, 2024May 10, 2024
Why I Avoid Using Hash TablesMost of the programming languages I have used provide two dictionary types: one implemented with a hash table, and another implemented with…Mar 5, 20241Mar 5, 20241
Convert an ASP.NET Website into a SPA Using HTMXWithout writing any JavaScript!Sep 16, 20232Sep 16, 20232
Published inITNEXTOther Reasons Why Rust Is My Favorite Programming LanguageThere’s a lot of hype surrounding Rust now. Some features dominate the headlines:Jun 24, 20214Jun 24, 20214
Published inGoogle Cloud - CommunityAntiForgery Tokens, ASP.NET core, and Google CloudI built a really simple application and ran it on my desktop. It’s basically hello world with a form:Apr 25, 20191Apr 25, 20191
Published inGoogle Cloud - CommunityKeeping Secrets in an ASP.NET Kubernetes ApplicationIn an earlier story titled Keeping Secrets in ASP.NET’s appsettings.json, I demonstrated how to keep secrets in appsecrets.json using…Jan 24, 2019Jan 24, 2019
Published inGoogle Cloud - CommunityAdding Social Login to your ASP.NET core 2.1 Google Cloud Platform ApplicationNote, this is a refresh of a post I published in June of 2017. Since then, ASP.NET core has advanced and Google Cloud has advanced. It is…Oct 17, 20181Oct 17, 20181