PinnedPublished inFrontend at ScaleFrontend Architectural Patterns: Backends-For-FrontendsClient-Tailored MicroservicesSep 12, 2020A response icon3Sep 12, 2020A response icon3
Behind the Scenes of Web Security: Verifying AuthenticityGrokking JWT signing algorithms (HS256/RS256)Jun 19, 2023Jun 19, 2023
Published inFrontend at ScaleResize Images On-the-Fly With S3, Lambda, and API GatewayIn 2020Oct 10, 2020A response icon5Oct 10, 2020A response icon5
Published inThe StartupBuild & Deploy a REST API from Scratch using Spring Boot and AWS ECSTechnologies: Spring Boot, Docker, ECR, ECSJun 2, 2020A response icon2Jun 2, 2020A response icon2
Published inThe StartupHow to Make Your Web Apps Work OfflineThe Power of Javascript and Browser ApisNov 1, 2019A response icon1Nov 1, 2019A response icon1
Published inFrontend WeeklyImplicit Coercion in JavaScriptA set of rules to make sense of the madnessSep 15, 2019A response icon6Sep 15, 2019A response icon6
Published inThe StartupJavaScript Execution in a NutshellA glance under the hoodAug 25, 2019A response icon2Aug 25, 2019A response icon2
Published inFrontend at ScaleImprove React PerformanceBy eliminating unnecessary rendersOct 18, 2018A response icon4Oct 18, 2018A response icon4