Exploratory Apps
I originally came across Stowage on the blog aggregator Awesome .NET. Its github repo has a description which reads “Stowage is a bloat-free .NET cloud storage kit that supports at minimum THE major cloud providers.” That caught my attention because I’d been contemplating how best …
I started paying attention to gRPC about a year ago. Almost every gRPC advocate and evangelist I came across touted its performance capabilities as a significant value-add over other available service technologies.
The release of .NET Core 3.0 came with a new gRPC project template so I dove right …
Last year I saw a reference to LiteDB on Awesome .NET. It described itself as “An embedded NoSQL database for .NET”. That drew my attention. A short examination of their documents further peaked my interest.
LiteDB describes its target scenarios in the Where to use section of the GitHub …
My first exposure to Blazor was prior to it having a name. In late 2017 I watched a recording of Steve Sanderson’s NDC Oslo 2017 presentation Web Apps can’t really do that, can they? He discussed four emerging web technologies being supported by the major browser manufacturers. One of those …
Several months ago I found myself contemplating the creation of yet another HTML client, this time to help in prototyping a larger application concept I was working on. I wanted the client to be responsive and I didn’t want to put a lot of work into it.
There’s a wide variety of …
My first look into F# was in 2011 when I read Programming F#. I enjoyed working through that book and I realized that F# had opened the door to functional programming in .NET but at the time C# was vastly superior in both available information and developer experience. I set F# aside.
Recently I …
Every couple of years I settle on the general design for a full-stack application which I then use to explore various technologies and architectural patterns. I refer to these as my exploratory applications. In my 2014 post RecipeBox is Live I discuss the public release of one such application.
A …
A Rocky Start # I saw the initial announcement for Azure Functions in one of the Azure newsletters. I watched two channel9 videos and read what documentation I could find. I even emailed a friend about it. I was pretty excited.
My first experience with Azure Functions was a couple months back. It …
I spend time most weekends programming, typically in the evenings over a craft beer at my favorite pub. During these sessions I occasionally perform pressing tasks for my job but most often I use the time to explore and further my craft. Sometimes I watch videos, others I read but mostly I write …
While working on the MVC implementation for my FitTrack application I googled “cottage cheese” to cross reference a menu item entry. This is what I got.
That search was essentially the death of my FitTrack application. Notice the variants of cottage cheese you get if you select the drop …