One of the many improvements in ES6 is the spread syntax. It allows an iterable to expand in places where 0+ arguments are expected and can also be used to merge objects in a very elegant way.Read
All Posts tagged as "eTender"
The eTender widget uses React Higher Order Components in various places to facilitate code reuse. In this blog post I describe how and why I replaced the HOC pattern with regular components with a 'render prop'.Read
The eTender Messenger sends out push notifications to connected iOS devices. This blog post describes how to connect to the HTTP/2 APNS (Apple Push Notification Service) from .NET Core.Read
The eTender REST API generates unique reservation codes after a client creates a reservation. This reservation code alone is enough to cancel or update a reservation, so it should be unique and impossible to guess or tamper with using a brute force attack. In this blog post I describe how we generate these id’s.Read
A short blog post about how to disable web.config transforms in .net core so a dotnet publish command will not replace your web.config in the published output.Read