software development



Installing & setting up Symfony 6

  • avatar
  • 1.1K Views
  • 4 mins read
Preview post image

Symfony is a PHP web application framework and a set of reusable PHP components/libraries. Symfony aims to speed up the creation and maintenance of web applications and to replace repetitive coding tasks. It's also aimed at building robust applications in an enterprise context, and aims to give developers full control over the configuration: from the directory structure to the foreign libraries, almost everything can be customized.

How to create Symfony project

  • avatar
  • 1.7K Views
  • 3 mins read
Preview post image

Symfony is a PHP web application framework and a set of reusable PHP components/libraries. Symfony aims to speed up the creation and maintenance of web applications and to replace repetitive coding tasks. It's also aimed at building robust applications in an enterprise context, and aims to give developers full control over the configuration: from the directory structure to the foreign libraries, almost everything can be customized.

Optimizing software delivery with DORA metrics

  • avatar
  • 590 Views
  • 1 Like
  • 3 mins read
Preview post image

In software development, delivering high-quality products efficiently is essential. The DORA framework provides metrics designed to help teams evaluate and improve their delivery practices. Developed by DevOps Research and Assessments, these metrics offer clear insights into key performance areas. Using the DORA framework can help your team identify weaknesses, optimize workflows, and achieve better results in your software projects. Let's explore what these metrics are and how they can help your team deliver better software, faster.

 Join Our Monthly Newsletter

Get the latest news and popular articles to your inbox every month

We never send SPAM nor unsolicited emails

The art of giving and receiving feedback

  • avatar
  • 441 Views
  • 1 Like
  • 4 mins read
Preview post image

Feedback plays an important role in personal and professional development. It is a communication tool that, when handled well, builds understanding and encourages progress. How feedback is delivered and received can significantly affect how it is understood and the actions that follow. Here are actionable strategies to approach both giving and receiving feedback effectively.

How agile teams collaborate and get things done

  • avatar
  • 259 Views
  • 3 mins read
Preview post image

Agile teams are designed to be flexible and collaborative, but that does not mean everyone does everything. To stay effective, Agile teams rely on well-defined roles that help organize work, support decision-making, and keep projects moving forward. While different Agile frameworks may use slightly different role names, three key responsibilities exist in almost every Agile team: the product owner, the development team, and the scrum master.

Clean query building using Criteria

  • avatar
  • 198 Views
  • 1 Like
  • 5 mins read
Preview post image

Criteria is a framework-agnostic PHP package that simplifies the use of the criteria pattern for filtering, sorting, and paginating data. It helps separate query logic from repositories, making the codebase easier to maintain and extend over time. By using Criteria, developers can handle complex querying needs without spreading filter logic across different parts of the application.