LukasinmedialessonReducing the manual workload when using OAuth 2.0 in BrunoBruno now ships with built-in support to fetch access tokens via OAuth 2.0. Still, we need to add the access token to each request…Aug 12Aug 12
LukasinmedialessonSimplifying local development with automated database migrationsWith Docker, we can run databases nowadays within seconds. But what about the migrations?Jul 2Jul 2
LukasinmedialessonData fetching patterns in AngularAngular ships with various built-in features that support us in applying reliable patterns in a simplified and standardized way.Jun 72Jun 72
LukasinmedialessonAccessing environment variables in single-page applicationsAngular’s solution for using environment-specific variables in our apps is still based on file replacements during build. We can do better.May 15May 15
LukasinmedialessonHandling authentication of images and other assetsWhen it comes to secured images and other static assets, web developers can face unforeseen challenges.May 13May 13
LukasinmedialessonType safety when working with unknown dataTypeScript can increase the type safety of our JavaScript application. But what happens when our program receives unknown data?May 8May 8