Software

  • When everything feels urgent, nothing is: How milestones bring order to chaos

    15/06/2025

    Working in software can quickly turn into a maze of tasks, branches, and bugs waiting to be resolved. When the backlog starts piling up and the team loses sight of the goal, frustration is never far behind.

  • Installing and managing software in GNU/Linux

    01/09/2024

    In any operating system, installing, updating, and removing software is a fundamental task. In GNU/Linux, this management is done using packages, which are collections of files installed on your system to provide an application or utility.

  • Debugging errors during Software Development

    15/07/2024

    The origin of debugging The term debugging, so familiar in the world of software development, has a rather interesting history that dates back to the early days of computing.

  • Flutter introduction

    15/09/2023

    Flutter is a mobile app development framework created by Google. It utilizes the Skia rendering engine to directly paint each view of the application on the screen, enabling the creation of highly customizable and flexible user interfaces from a single codebase.

  • Essential coding principles for better software

    28/08/2023

    In the vast universe of programming, there are principles that, although not commandments, provide great guidance for those who aspire to write clean, maintainable, and efficient code.

  • Basic principles of Scrum

    31/07/2023

    Agile methodologies were developed to provide a mechanism that facilitates adaptation to change in the development and creation of projects. In today’s fast-paced world, it’s essential to be ready for these changes to ensure the final quality of the project or product.