The Oregon Scottish Rite Education Foundation awards scholarships annually to students across Oregon who are entering into college or trade schools. Over the past few years, their foundation has grown, requiring them to distribute more scholarships than ever. However, since the foundation board is...
Tweet I am writing this article as a kind of follow-up to the previous one where I described a deployment comprising an Angular app, a BFF (backend for frontend) based on Express.js, and a Keycloak server. I won’t go into too much detail as this has been described there already, so if you have...
Tweet In this article, we’ll use the BFF (Backend for Frontend) pattern to build a secure system comprising a web app, a Keycloak server, and a dedicated backend service that brokers authentication flows between them. Our goal? Design an application that never stores sensitive data in the...
Tweet In the last year, I have taken over a few npm packages that have been abandoned by their original maintainers. One of them, which I published today, is called passport-keycloak-oauth2-oidc-portable, and is a library that extends the original passport-oauth2 strategy to allow authenticating...
Tweet A few years ago, I discovered an interesting Microsoft Research Project called “BOSQUE” (back then, it was in all caps). The aim was to develop a programming language that promoted the regularized programming paradigm. Just like structured programming and abstract data types in the ’70s...
W tym artykule promuję kursu stworzony przez Michała Miszczyszyna (Type of Web) oraz Jakuba Neandera. Opisuję też co nowego pojawiło się w NextJS. Ten wpis Chcesz pracować z NextJS? Warto zacząć od tego kursu! został opublikowany najpierw na Piotr Nalepa - Blog webmasterski | Tutoriale JavaScript,...
Współpraca. We wpisie znajdziecie kod zniżkowy na kurs autorstwa Michała Miszczyszyna i Jakuba Neander pt. "Praktyczny kurs: Nowoczesny Frontend Next.js, React, GraphQL i TypeScript" Ten wpis Jak nauczyć się React, NextJS, GraphQL oraz TypeScripta efektywnie? został opublikowany najpierw na Piotr...
Tworzenie aplikacji internetowych po stronie frontendu (tego przeglądarkowego) jest coraz bardziej złożone. Od dłuższego czasu coraz więcej projektów korzysta z TypeScript jako bazowej składni JS, co wiąże się też z tym że wymaga to skonfigurowania odpowiedniego środowiska developerskiego. W swoim...
Have you ever wondered how to type functions in TypeScript and ReactJS properly? After reading this article you'll understand nuances of using TypeScript in ReactJS and you'll become a better developer. Ten wpis Typing functions with TypeScript. How to do it properly in ReactJS? został...
Are you tired of typing nested relative paths in your components code when importing other components or pieces of code? In this article you'll learn how to improve coding experience by setting up custom absolute paths in TypeScript and Webpack. Ten wpis How to configure custom absolute imports in...
Deno is a modern JavaScript/TypeScript runtime & scripting environment. It is what NodeJS should have been according to Ryan Dahl who created both tools