#web

PHP 8 Is here! A step in the right direction?

post photo by pexels Introduction PHP 8 is finally here! PHP 8.0 is a major update of the PHP language. It contains many new features and optimizations including named arguments, union types, attributes, constructor property promotion, match expression, nullsafe operator, JIT, and improvements in the type system, error handling, and consistency. In this article, we will review all the new features and changes, and share some thoughts about each of the changes, as well as on the roadmap that PHP seems to be carving ahead. ...

#agile #scrum

What’s New In the 2020 Scrum Guide Update

post photo by pexels Introduction 2020 Is (finally) coming to an end, but it wouldn’t leave us with anything less than another surprise! On November 18, 2020, Ken Schwaber and Jeff Sutherland published an update of the Scrum Guide. According to the co-creators, the Scrum Guide 2020 aims at “bringing Scrum back to being a minimally sufficient framework by removing or softening prescriptive language”. In this article, we will review what was added, what was removed, and what you need to keep in mind. ...

#productivity

How to introduce a new developer to a project

post photo by pexels Introduction Often, there is a need to introduce a new developer to the team for a specific project. This on-boarding process is never easy and sometimes tends to be painful for the new member and frustrating for the team, which has to keep working on the already defined tasks without a big impact on their productivity. Of course, this process differs from team to team and is proportional to the seniority level of the new team member, as well as the time they have been working at the company. ...

#career #productivity

10 Tips For a Productive Virtual Meeting

Photo by John Schnobrich on Unsplash Introduction It’s this strange time of the “Social distancing era”, because of the coronavirus bizarre situation. Regardless of how long this lasts or whatever the world will look like after it ends, it is for sure an interesting time to be alive and trying to make a living through a pandemic. We, as developers, are fortunate enough to be able to still work with little to no severe impacts in our everyday tasks and projects. ...

#agile #scrum

Scrum Events demystified - Sprint Planning

post photo by pexels # Introduction This post is the second part of the “Scrum events demystified” post series. You can find the first part here: Scrum Events demystified - The Sprint In order to successfully execute the Scrum tasks and maximize the Increment value, a team needs to pay attention to the chronologically first Event in the Sprint; The Sprint Planning event. # About Sprint Planning Sprint Planning is a time-boxed event (as all events are in Scrum). ...

#agile

Scrum Events demystified - The Sprint

post photo by unsplash.com Introduction This post is the first part of the “Scrum events demystified” post series. In this series, I will try to shed some light on the most common events in the Scrum framework. First things first, let’s begin by defining Scrum: According to the Scrum Guide: Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. ...