Welcome to the third and last part of our Talks With Software Development Experts series. As we have mentioned before, this initiative is a section where we interview software engineers and industry experts to learn more about their professions, efforts, … Read More
Agile web and app development

Top 20 Female Speakers in Software Development Events
In recent years, there has been an increasing effort to include more female speakers at software development events. Historically, the tech industry has been predominantly male-dominated, but the lack of gender diversity and female speakers has been recognized as a … Read More

Talks with Software Development Experts Part 2
In our last article, we introduced our newest initiative, Talk with Software Development Experts, a space where we interview tech experts to get to know more about them, their careers, their experience, and their interests. In this article, we will … Read More

Tips to Keep Track of Code and Infrastructure Security Risks
Introduction Nowadays, most people take it as a fact that the software we use daily is secure, and that is not really representative of the reality we live in in the software industry. A lot of the software on the … Read More

ChatGPT: Use Cases in Software Development
ChatGPT is a trendy topic in all industries, but today let’s discuss the top use cases of this AI tool for developers. It is a long-form question-answering AI from OpenAI that responds to complicated questions. It’s an exciting new technology … Read More

Vue 3 Composition API
In this article, we assume that you know the basics of Vue 3. In the cited article, the main changes from Vue 2 to Vue 3 are explained, as well as the basis for understanding how composition API functions. The … Read More

Server-Side Web Pages With Kotlin (Pt. 2)
Recap: Server-side web pages with Kotlin In the first article, server-side web pages with Kotlin part 1, a brief history of web development was outlined: namely, the four main stages being static HTML page delivery; server-side programmatic creation of web … Read More

Why You Should Consider Using React Router v6
React Router is a widely used routing library for React applications due to its API, which simplifies integration. The latest version of React-router (v6) was released in November 2021 and marked a significant API change. Version 5 of React-router was … Read More

Dedicated Team Model in Software Engineering
A dedicated team model (also known as a dedicated software development team, or DTM), is a business model that is frequently used in software development outsourcing. Along with time and materials (T&M) and fixed price (FP), the dedicated team is … Read More

DALL-E and the Future of Art
As we have seen in our previous article, artificial intelligence (AI) is transforming many aspects of our lives, including the world of art. With the help of machine learning algorithms and generative models (i.e., a machine “learns” a piece of … Read More

Server-Side Web Pages With Kotlin (pt. 1)
Introduction: Server-Side Web Pages With Kotlin Web development has undergone a variety of changes since the internet became popularized in the 1990s: First came the most basic of the basic: HTML pages that were completely statically rendered, with no dynamism … Read More

Going Native: Trying Out AOT For Spring Boot
One of the key selling points for the Java programming language, when it was released, was the promise of “write once, run anywhere”. That is to say, that code written in Java would not need to be compiled into native … Read More