Homepage
Open in app
Sign in
Get started
WAES
We are a Dutch software consultancy company, bringing the best software engineers from all over the world to the Netherlands 🇳🇱
WAES
Backend Platforms
Cloud & DevOps
Web 3.0
Living in NL
Follow
Working at WAES means working on challenging projects for top-notch companies while having fun.
Check out our jobs
Clojure for a main Java developer
Clojure for a main Java developer
Becoming a functional programming nerd was never so easy
FabrĂcio Yamamoto
Mar 22
How to use GitHub Copilot to write clean code?
How to use GitHub Copilot to write clean code?
GitHub Copilot impacts more than coding speed; It helps Software developers to write clean code, drastically improving quality. Read in this
Yuri Luiz de Oliveira
Mar 7
Throwing exceptions in Kotlin
Throwing exceptions in Kotlin
Using the require, check and error function
JoĂŁo Paulo Gomes
Feb 22
Ephemeral environments for your Spring Boot E2E tests
Ephemeral environments for your Spring Boot E2EÂ tests
Creating ephemeral environments with Spring Boot and Docker Compose for fast and reliable tests.
JoĂŁo Paulo Gomes
Feb 8
How does it feel to code Java 1.0 in 2024?
How does it feel to code Java 1.0 in 2024?
And running .class files directly in Internet Explorer 4.0
FabrĂcio Yamamoto
Jan 18
Kafka ins and outs: Part 3
Kafka ins and outs: Part 3
Consumers, Parallelism and Delivery Semantics
Andrews Azevedo dos Reis
Jan 11
Running a Kotlin DSL from an external file
Running a Kotlin DSL from an external file
Learn how to run a Kotlin DSL written in an external file in this step-by-step guide.
JoĂŁo Paulo Gomes
Jan 4
Understanding the TailRec in Kotlin
Understanding the TailRec in Kotlin
A Powerful Technique for efficient recursion calls using Kotlin
Newton dos Santos
Dec 12, 2023
Structured concurrency with Java 21 in 4 steps
Structured concurrency with Java 21 in 4Â steps
Yuri Luiz de Oliveira
Nov 7, 2023
Avoid Primitive Obsession in Kotlin with zero-cost abstractions
Avoid Primitive Obsession in Kotlin with zero-cost abstractions
Understand what is primitive obsession and how to use it with Kotlin with zero-cost abstractions.
JoĂŁo Paulo Gomes
Oct 26, 2023
7 Proven Software Engineer Career Improvement Strategies (Backed by Book References)
7 Proven Software Engineer Career Improvement Strategies (Backed by Book References)
Learn how to advance your software engineering career with these 7 proven strategies backed by top books.
Newton dos Santos
Oct 18, 2023
Bringing together the best of two worlds: WAES hosting ASML
Bringing together the best of two worlds: WAES hosting ASML
As a consultant working at WAES, I have had the privilege to be part of ASML SW Engineering since October 2022. And I want to tell you…
Rick Buitrago
Oct 6, 2023
Multiple git accounts on the same computer? — an easy guide
Multiple git accounts on the same computer? — an easy guide
As a developer, you may often find yourself in a situation where you’re using a single computer for both client projects and personal…
FabrĂcio Yamamoto
Sep 22, 2023
Understanding Reactor Building (Non)Blocks
Understanding Reactor Building (Non)Blocks
Understand the power of Reactor’s Non-Blocking APIs
Gabryel Monteiro
Sep 20, 2023
Is this the end of the Terraform era?
Is this the end of the Terraform era?
In the ever-evolving landscape of modern software development, how we manage and provision infrastructure has undergone a profound…
Orellana Sebastian
Aug 31, 2023
Kafka ins and outs: Part 2
Kafka ins and outs: Part 2
Let’s talk about Producers
Andrews Azevedo dos Reis
Aug 24, 2023
This habit is not only for managers
This habit is not only for managers
However, managers need to be great at time management, everyone can make use of this habit to organize the agenda and ramp up…
Yuri Luiz de Oliveira
Aug 18, 2023
Microservices vs. Monolith: The DevOps Perspective
Microservices vs. Monolith: The DevOps Perspective
Discover the DevOps perspective on microservices vs. monolith architectures and the impact on a successful software development and delivery
Orellana Sebastian
Jul 27, 2023
Fortifying the Security of Applications
Fortifying the Security of Applications
The Power of Advanced Technologies
Igor R. Alves
Jul 7, 2023
AWS Summit 2023 — Amsterdam
AWS Summit 2023 — Amsterdam
Is it worth going to it?
Daniel Bojczuk
Jun 22, 2023
How to run end-to-end tests in a Maven Multi-Module project?
How to run end-to-end tests in a Maven Multi-Module project?
Unlock the power of seamless end-to-end testing for microservices using Gherkin, Cucumber, and Kotlin in a multi-module Maven project
JoĂŁo Paulo Gomes
Jun 1, 2023
Kafka ins and outs: Part 1
Kafka ins and outs: Part 1
Introduction to Apache Kafka, Topics, Partitions, and Replication
Andrews Azevedo dos Reis
May 18, 2023
All you need to know on how to Become an OCP Java SE 17 Developer
All you need to know on how to Become an OCP Java SE 17 Developer
The explained journey to being a Java 17 (1Z0–829) certified.
FabrĂcio Yamamoto
May 4, 2023
Bitcoin is a Pyramid scheme!
Bitcoin is a Pyramid scheme!
How this myth is keeping people from investing in Bitcoins
Yuri Luiz de Oliveira
Apr 27, 2023
Mutation Tests
Mutation Tests
How to Level Up Your Software Testing Skills
Newton dos Santos
Apr 20, 2023
About WAES
Latest Stories
Archive
About Medium
Terms
Privacy
Teams