#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. ...

#laravel #php #security #web

Serving Large Private Files from Laravel

Serving Large Private Files from Laravel (image by pexels) Introduction Let’s suppose you need to show a set of large files to a small group of users. Say a few hundred photographs, 6000 x 4000 JPEGs of about 7 MB each, straight from the camera, and only the members of a team may open them. Nobody else, logged in or not. The reason you want to serve the originals might be scientific: the users need to zoom in and inspect details, so downscaling the images is not always a solution. ...

#git #productivity #web #laravel

Mastering Code Quality in Laravel: Pint with Git Hooks and Docker

Mastering Code Quality in Laravel: Pint with Git Hooks and Docker (image by pexels) Introduction As developers, we all know how important clean, consistent code is for maintaining a large-scale Laravel application. Not only does well-formatted code boost readability, but it also ensures team-wide consistency and helps avoid pesky formatting debates during code reviews. Enter Pint, a powerful tool introduced by the Laravel ecosystem to automatically format PHP code according to opinionated best practices. ...