AccessRole Guard for Angular apps

There’s always that moment when you need to implement authentication and authorization to an application and, besides intercepting and protecting requests, we also need to protect the application’s routes. Angular uses Route Guards through canActivate and or canLoad methods to decide whether a route or a child module should be available or not, and, it can use multiple conditions – or Guards – to decide that.

Continue reading “AccessRole Guard for Angular apps”

Everyday Leadership

Foundations of Everyday Leadership is the very first course of Strategic Leadership and Management Specialization from the University of Illinois on Coursera. It’s taught by professor Gregory Northcraft which also teaches the following course Applications of Everyday Leadership.

This first course really gives you a ground base of leadership and its challenges. The most important thing from this first classes was to get an overview of different types of leadership, how to make individual and group decisions and how to manage motivation. I’d like to share my notes about it.

Continue reading “Everyday Leadership”

Once again at Liepnitzsee

More than once I mentioned here that one of the things that I like the most about Berlin is the easy access to nature in a fair distance. Especially Liepnitzsee that, in spite of its surprising cold water, always worth the visit. Last weekend I went with my wife and some friends to this lake again, this time to spend the night in a camping there as well.

There are small things about camping that if you don’t take some time to enjoy it, you might miss it.

Continue reading “Once again at Liepnitzsee”

Managerial Decision Making

Early this year I decided to focus my studies on the leadership & management sides of organisations, and I enrolled for Strategic Leadership and Management Specialization, a specialization from the University of Illinois on Coursera. I found the courses really complete in terms of content and recommended material, and, so far, these courses gave me a great background on topics such as the foundations and applications of leadership, group decisions and fostering decision, conflict management and so on. When I took Designing the Organization: From Strategy to Organizational Structure, I thought it would be far from what I’d like to learn at this moment, however, it helped me to understand why organisations are designed in the way they are. I’m currently in the 4th course of 7, called Managing the Organization: From Organizational Design to Execution where I’m currently learning about effective organisational decision-making. This is such a great topic that worth to leave my notes with kind of a course summary here.

Continue reading “Managerial Decision Making”

Building time it’s a disappointing issue on Angular development experience

I am not judging, although it might appear as I am. I already mentioned a couple of features that make me think Angular is a great choice for a web framework and I’m still decided to invest my time on it. However, I failed by not evaluating it more deeply, to be fair. Anyway, we all have our flaws, don’t we?

Continue reading “Building time it’s a disappointing issue on Angular development experience”

Giving Angular another try

I have been playing with the latest Angular version for the last couple of weeks and I’m enjoying it. The last time I touched Angular 2+ was in 2016 on an Ionic mobile project and before that, only had experienced working with the now called AngularJS. The current version (7) looks great!

Continue reading “Giving Angular another try”