PinnedThe wisdom of making code changesSome time ago I asked my teammates to track what they spend time on during our sprints (according to Scrum a sprint is a period of time…Apr 13, 2017Apr 13, 2017
Published inDailyJSCASL. Pursuing Perfection II: New EngineThis is the second part in the series of articles where I share my experience building and optimizing CASL v5:Nov 24, 2020Nov 24, 2020
Published inDailyJSCASL. Pursuing Perfection I: Why?This is the first part in the series of articles where I plan to share my experience building and optimizing CASL v5.Oct 29, 20201Oct 29, 20201
Published inDailyJSCASL 4.0. What is inside?CASL is an isomorphic authorization JavaScript library which makes permissions management easy.Apr 13, 20201Apr 13, 20201
Sustaining CASL.js developmentCASL is an isomorphic authorization JavaScript library which makes permissions management easy.Apr 13, 2020Apr 13, 2020
Published inDailyJSManaging User Permissions in Angular applicationIn this story, I want to share an alternative way to implement permission management by using a neat library which is called CASL.May 14, 20196May 14, 20196
Published inDailyJSCASL and Cancan. Permissions sharing between UI and API.With growing amount of devices, applications were split into 2 separate services: front-end (UI, what user sees and interacts with) and…May 15, 20183May 15, 20183
Published inDailyJSCASL 2.0 Released: What’s new?CASL is an isomorphic authorization JavaScript library which makes permissions management easy.Apr 3, 20182Apr 3, 20182
Published inDailyJSManaging user permissions in your React appIn authenticated frontend apps, we often want to change what’s visible to the user depending on their role. For example, a guest user might…Feb 5, 201812Feb 5, 201812
Published inDailyJSVue ACL with CASLRecently I had a chance to work with a Vuejs2 based application. It’s amazing how simple and powerful Vue is.Nov 20, 20175Nov 20, 20175