A quick introduction – Packages, Libraries, and Repos Before we begin, if you’re familiar with these terms, you can skip to the next section. As software developers, we often bring other code into our own projects via “packages,” which are pre-built or pre-packaged libraries that others in the software development community create. At first this might seem strange. But one great thing about it is, the creators of these packages know very well the specific “thing” they’ve been working on…. [continue]
Converting Azure Functions to AWS Lambdas
TL;DR – The source code is here and converting Azure Functions to AWS Lambdas is really fun and easy! Some background For the unfamiliar, serverless computing is a way to host code that runs on a cloud provider and can scale resources automatically to handle load. Yes, technically there is a server, but to the developer writing the code he or she need not be concerned about that. This idea of being able to offload the worry and maintenance of… [continue]
Becoming A Trail-Blazor
The software development landscape is often an image of a rushing river more than a stalwart mountain. With the introduction of WebAssembly, many languages are working to implement their own solutions to this binary compilation target. For Microsoft, the solution is Blazor. Blazor is a web framework designed to run client-side in the browser in a WebAssembly-based .NET runtime (Blazor WebAssembly) or Server-side on an ASP.NET Core application server (Blazor Server). WebAssembly is a low-level language with a compact binary… [continue]
Wellness Portal
Approached by a provider of health wellness services, E-gineering was asked to help revive a dormant application into a viable technology offering. The client provides integration to a number of wellness services including health/risk assessment, healthy living programs, and other wellness related services. Relying on E-gineering to assist in technical development and infrastructure issues related to the resuscitating of the offering, they were then able to accelerate business plans. This included upgrading to the latest version of the .NET framework… [continue]
Performance Reporting
E-gineering partnered with an automotive financial products reseller to rewrite a web based reporting product. Developed by a previous vendor in classic ASP, it became evident to the client that the software was not written to be flexible, extendible, or scalable. In addition, it was inconsistent, had error in its calculations, and was in need of functional enhancements. As an initial step in the process, E-gineering took the time to work with the customer to identify and codify the features,… [continue]