Blog | neoco

blog

Chat GPT is moving my cheese

Last week, part of the Neoco team attended the T3chfest 2023 event in Leganés. In one of the talks, the speaker told us about how new AIs were capable of drawing "concept art", which are the sketches used in audiovisual production to give the director and artists an idea of how a scene could be represented. I was struck when he mentioned that his...

Tech Lead Responsibilities

In this occasion we are going to talk about one of the most important roles in medium or large-sized teams. Typically absent in small teams, small businesses, or companies that don't have a mature software development culture, the Technical Lead is one of the most important roles to ensure the quality of development and therefore the professional...

Desarrollo móvil con Expo - Summary 2022

We're starting off this year with a review of the most significant updates in mobile development with Expo over the past year. Expo recently released an update to their SDK, which includes much-anticipated changes. In this article, we'll examine how the new React Native architecture and the latest Expo updates can improve the performance of...

Best tools for software project management

Agile methodology has become increasingly popular in software development due to its focus on continuous value delivery and adaptability to change. Agile teams use a variety of tools and techniques to plan, monitor, and manage software projects efficiently. In this article, the best software project management tools for agile teams will be...

Frontend Developer Responsibilities

Today, there are hardly any frontend development-specific profiles in the majority of businesses. There are individuals who can't determine which aspect they prefer, those who enjoy both the front end and the back end, and those who are forced to be "full stack". As a result, it can be challenging for a programmer to stop to think about what...

What is TDD and how to use it

What is TDD? (Test Driven Development) When dealing with a problem, wanting to fix a bug, refine an algorithm or refactor part of the code, it is important to know what is the expected result and what is the current status. Either via TDD or not, these two concepts have to be clear before you start writing code. Otherwise, we will find ourselves...

Roles in the Scrum Methodology

The Scrum methodology is a type of Agile methodology focused on managing software development projects with the aim of maximizing the return on investment of a company on a new or existing product. It would be wrong to compare between a Scrum methodology and an Agile methodology since Agile is a project management mindset and Scrum is a specific...

Container queries

A lot of new and amazing CSS properties have already come out, but today we will focus on one in particular, the container queries. And you may be thinking, how about new CSS properties? Is CSS4 out or something? The answer is: No, CSS4 has not been released. In another post we will talk about how the new CSS properties and versions are defined....

The test types you need

There are many types of tests, but which ones should you start with? Choosing what to start with is important, since you may be choosing an efficient and progressive path or, on the other hand, having to make a great effort to learn much more than you will need in practice. It is important to be familiar with the concept of "Test" and why you...

What is a Sprint and its phases

If you have been informed about agile methodologies, the word Sprint will be familiar to you. In case this is your first time hearing about this type of methodology, I recommend that you read our article on agile methodologies first, and then come back to this one. What is a Sprint It is the essence of agile methodologies. It is a conglomeration...
1
2