tool



Install PHPStan and configure for Laravel application

  • avatar
  • 12.4K Views
  • 12 Likes
  • 3 mins read
Preview post image

Unlike compiled languages, in PHP if you make a mistake, the program will crash when the line of code with the mistake is executed. When testing a PHP application, whether manually or automatically, developers spend a lot of their time discovering mistakes that wouldn’t even compile in other languages, leaving less time for testing actual business logic.

Compressing PNG images on Linux

  • avatar
  • 3.3K Views
  • 5 Likes
  • 4 mins read
Preview post image

PNG is short for Portable Network Graphic, a type of image file. It’s particularly popular file type with web designers and widely used on websites to display high-quality digital images because it can handle graphics with transparent or semi-transparent backgrounds. PNG files, which use the .png extension, can handle 16 million colors - which definitely sets them apart from most file types.

Using Arduino Serial Plotter tool

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

Arduino, a well-known name in the world of electronics enthusiasts, offers a user-friendly platform for experimenting with electronic projects. Within the Arduino toolkit, the Arduino Integrated Development Environment (IDE) is a crucial component, featuring a valuable tool known as the Serial Plotter. In this article, we'll explore the practical applications of the often-overlooked Serial Plotter and how it serves as a dynamic and insightful tool for visualizing real-time data in Arduino projects.

 Join Our Monthly Newsletter

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

We never send SPAM nor unsolicited emails

Conventional commits

  • avatar
  • 2.3K Views
  • 15 Likes
  • 3 mins read
Preview post image

The Conventional Commits specification is a lightweight convention on top of commit messages. It provides an easy set of rules for creating an explicit commit history; which makes it easier to write automated tools on top of.

The commit message should be structured as follows:

<type>[optional scope]: <description>

[optional body]

[optional footer]

Boosting team productivity with the SPACE framework

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

If you're a technical leader, you know the importance of measuring and optimizing your team's performance. The SPACE framework is a valuable tool designed to help you assess and enhance your software delivery processes. This article will walk you through what the SPACE framework is and how it can benefit your team.

Sync local and remote directories with Rsync

  • avatar
  • 1.2K Views
  • 1 Like
  • 4 mins read
Preview post image

Rsync is a very flexible network-enabled syncing tool. Due to its ubiquity and its popularity as a tool for system scripts, it's included on most Linux distributions by default. It efficiently copies and sync files to or from a remote system. It’s faster than scp because rsync uses a remote-update protocol which allows transferring just the differences between two sets of files. The first time, it copies the whole content of a file or a directory from source to destination but from next time, it copies only the changed blocks and bytes to the destination.

Using Arduino Serial Monitor tool

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

Arduino, a familiar name among DIY enthusiasts and electronics hobbyists, owes much of its popularity to its user-friendly Integrated Development Environment (IDE). One of the most invaluable tools within the Arduino IDE is the Serial Monitor. This feature plays a pivotal role in facilitating communication between your Arduino board and your computer, allowing you to monitor and control your projects in real-time. In this article, we'll explore the practical aspects of using the Arduino IDE and Serial Monitor, shedding light on how they can be harnessed for effective data exchange.

Optimizing software delivery with DORA metrics

  • avatar
  • 322 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.