-
Agile
The big mistake with Platform Product Owners and what to do about it
From time to time I come across software platform team – also called infrastructure teams. Such teams provide software which…
Read More » -
Software Development
What Is A Web Crawler and How to Create One?
A web crawler is essentially an internet bot that is used to scan the internet, going through individual websites, to…
Read More » -
Enterprise Java
RAML: Four ways to define examples
Defining an example body payload and response for a RESTful API endpoint is an essential aspect of designing a modern…
Read More » -
Python
Python main function Example
Hello, in this tutorial, we will learn about the main function in the Python programming language. 1. Introduction The main…
Read More » -
Core Java
Using Java 9 Modularization to Ship Zero-Dependency Native Apps
Why can’t I just build an .EXE? When Java was first introduced, mainstream programming languages mostly either compiled to standalone…
Read More » -
Enterprise Java
Extend Hibernate to Handle Java Stream Queries
The Java Stream API released in Java 8 has proven itself to be an efficient, terse yet intuitive way of…
Read More » -
Software Development
Best Practices for Test Automation – 2020 Tester’s Checklist
Although there’s no denying that manual testing will always stay relevant, there’s an increasing demand for automated testing. It brings…
Read More » -
Enterprise Java
ElasticSearch Multitenancy With Routing
Elasticsearch is great, but optimizing it for high load is always tricky. This won’t be yet another “Tips and tricks…
Read More » -
Software Development
Is It Really Two-Factor Authentication?
Terminology-wise, there is a clear distinction between two-factor authentication (multi-factor authentication) and two-step verification (authentication), as this article explains. 2FA/MFA…
Read More »