Blog

Your guide to exploratory testing
junio 24, 2022

Your guide to exploratory testing

Karolina, our Senior Quality Engineer, recently discovered that she could add some serious value for her team in the area of exploratory testing. To help the team understand this method and its value, Karolina developed some training materials which she's been kind enough to share with us today in our latest blog!

(Escrita en Inglés)
Bio-inspired algorithms: Darwinism and artificial intelligence
mayo 19, 2022

Bio-inspired algorithms: Darwinism and artificial intelligence

As a definition of ‘intelligence’ in a computer programming context, AI can be a controversial topic. One of our Senior Software Engineers, Mariela, takes us through what the theory of evolution means for artificial intelligence as a tool for good.

(Escrita en Inglés)
All about Elasticsearch updates
mayo 05, 2021

All about Elasticsearch updates

Pedro is a Database Architect at The Workshop. As the Founder and current leader of the User Group Malaga Databases, Pedro loves learning about technology and exploring his passion for databases. In this article, he provides some pointers on how to manage Elasticsearch upgrades.

(Escrita en Inglés)
Threat Modeling in Engineering practice
abril 28, 2021

Threat Modeling in Engineering practice

Fancy spending your day dreaming up future scenarios? Welcome to the world of Threat Modeling. In her brilliant blog post, our Principal AppSec Engineer Alina explains the process and how you can try it.

(Escrita en Inglés)
The importance of user perspective
marzo 22, 2021

The importance of user perspective

It’s all about perspective! This is even more true when it comes to the end user’s perspective in the software development lifecycle, as our Quality Engineers Karolina and Jose show us in this eye-opening article. Give it a read and get ready to see things from a different point of view!

(Escrita en Inglés)
5 Data Privacy Tips for Individuals and Businesses
enero 28, 2021

5 Data Privacy Tips for Individuals and Businesses

It's Data Privacy Day! Our Senior Cyber Security Analyst, Nik, has written this insightful piece called “5 Data Privacy Tips for Individuals and Businesses,” in which he reminds us that data ownership is a right as well as a responsibility. Own your Privacy!

(Escrita en Inglés)

Quick start with Security Requirements
diciembre 11, 2020

Quick start with Security Requirements

In the second part of her series lifting the lid on the wonders of Application Security, our Principal AppSec Engineer, Alina, shares some valuable lessons learned from real-life projects while applying the OWASP ASVS – the best practice bible for designing, testing and building web applications.

(Escrita en Inglés)
An Engineer's View of AppSec
octubre 21, 2020

An Engineer's View of AppSec

In this new blog article, our Application Security Engineer, Alina, gives us a unique insight into the world of AppSec and how it fits into the skillset of a modern software engineer. This article is for anyone who wants to get a comprehensive overview about this fascinating area!

(Escrita en Inglés)
How to load millions of rows into MySQL without agony
julio 16, 2020

How to load millions of rows into MySQL without agony

It's a data dream! In this new blog article, our Database Engineer, Geo, shows us an efficient and reliable way to load tables without performance issues in MySQL.

(Escrita en Inglés)
The conundrum of security testing
julio 07, 2020

The conundrum of security testing

Our Head of AppSec, Claudio, ponders what’s the real value of testing software without a true understanding of what we are testing for?

(Escrita en Inglés)
A pragmatic look at functional programming: The Quick Seat project (Part 3-3)
marzo 12, 2020

A pragmatic look at functional programming: The Quick Seat project (Part 3-3)

The moment of truth: what happened when our Scala micro service made it to the production environment?

(Escrita en Inglés)
A pragmatic look at functional programming: abstraction, parallelism and testing (Part 2-3)
febrero 14, 2020

A pragmatic look at functional programming: abstraction, parallelism and testing (Part 2-3)

Beyond object-oriented programming: unleashing the power of functional programming with a much higher level of abstraction.

(Escrita en Inglés)