Software Development

  • Visualizing development workflow with Kanban

    01/06/2025

    Managing a software development project is no easy task. Whether you’re working solo, in a small team, or within a large company, organizing tasks, prioritizing features, and keeping a consistent workflow can quickly become overwhelming.

  • Programming ≠ Creating a product. Beyond the algorithm

    01/03/2025

    Have you ever built something convinced that it would be a success… only to realize that in the end, no one uses it? Today, we’re shifting gears a bit to talk about something that I find very interesting and that is often misunderstood: programming vs.

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

  • Take your apps to the next level by storing and sharing data with customized QR codes

    15/05/2024

    Previously, we have seen how QR codes work and how they can be used to store specific information to be read by an external device. Their potential is vast as they offer an interface between the physical and digital worlds.

  • QR Codes: origin, uses, and possibilities

    15/04/2024

    QR codes, or “Quick Response Codes”, created in 1994 by Masahiro Hara for the Japanese company Denso Wave, were originally designed to improve scanning speed in vehicle manufacturing but have transcended their initial industrial applications to become an almost ubiquitous tool in mobile technology and application development.

  • Diving deeper into Docker: basic administration techniques

    01/02/2024

    It’s crucial to understand some common parameters in Docker that are essential for its day-to-day administration. These parameters will help you manage and manipulate containers effectively.

  • Discovering Docker

    01/12/2023

    Docker is a virtualization platform that offers a unique methodology for packaging and distributing applications, allowing for a significant streamlining in all aspects of the technology stack.