Posts
All the articles I've posted.
Building Punchcard Central, Part 1: Why We Built Our Own
Why Punchcard built its own intelligence layer instead of buying one, and what the first weeks of building it changed.
ng-conf 2016
Notes and key takeaways from ng-conf 2016 in Salt Lake City: Angular 2 performance, the growing ecosystem, and TypeScript everywhere.
EPark
A usability review of Edmonton's EPark mobile app: login, onboarding, license plates, and error messages that lead users astray.
Using IdentityServer 4 with ServiceStack and Angular
Building a custom ServiceStack auth provider that validates Identity Server 4 JWTs via OpenID Connect discovery, with an Angular client using OidcTokenManager.