Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
HttpClientFactory
Discontinued [Archived] Contains an opinionated factory for creating HttpClient instances. Project moved to https://github.com/aspnet/Extensions
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I have become the strongest advocate for Prettier the last few years.
I am a Scala engineer and have upstreamed a lot of open source projects to do this, (i.e. see https://github.com/getquill/protoquill/pull/17). Basically its a github action that runs concurrently to the main build, this has the following advantages
The DynamoDB wrapper class had a public Property for the HttpClientFactory with the intention that users could set it to their own value later as needed. However the default value of this Property was set to DefaultHttpClientFactory.
As in, something like git issue, but without requiring its own separate repo for issues? (I know I've seen someone do this, but I don't remember what happened to that project.)
There are more ways to ensure correct code than manifest static typing. There are editors that will assist you in the construction of correct code that do not rely on old school static typing. Live Typing for instance uses a vm that examines running code and determines things like actual return types for methods on classes and what types are most frequently passed for arguments and feeds that information to the editor to generate warnings to the programmer when they are writing code that may be questionable. These are just editor style warnings but they provide additional feedback to the programmer that the code they are writing may not work as expected. This is what you really want. Help constructing correct code. Here is a talk explaining it in more detail.