-
Core Java
Java Text Blocks
Text Blocks are a JDK Enhancement Proposal (JEP 355) available as preview language feature in JDK 13 and 14. It…
Read More » -
Agile
Process Agility: An Impossibility?
I’ve seen several cases of process standardization recently. Those processes don’t translate to the current context. The processes don’t have…
Read More » -
Python
IndexError: String Index out of Range
Surprise, surprise! We’re back with another article on a Python exception. Of course, this time we’re moving away from the…
Read More » -
Software Development
Multi-Runtime Microservices Architecture
Creating good distributed applications is not an easy task: such systems often follow the 12-factor app and microservices principles. They…
Read More » -
Python
Python Tips: On Getting Started, Unit Testing and Code Coverage
tl;dr Here is a collection of useful Python tips, a starter “Hello World” Python template for both web (using Flask)…
Read More » -
Software Development
Selenium IDE: What Is It? & Why Is It Must For Every QA?
Earlier testers would often refrain from using record and replay tools like Selenium IDE for automation testing and would rather…
Read More » -
Kotlin
Join Two Lists in Kotlin
A quick programming guide to join two lists in kotlin. Joining two lists or ArrayList can be done using List…
Read More » -
DevOps
Cloud-native development – On local containers
The previous articles were introducing the foundations of a blueprint for cloud-native development, starting with a logical diagram and itscommon architectural…
Read More » -
Core Java
Octopus Scanner: Java Build Tools and Malware
Alvaro Munoz recently posted “The Octopus Scanner Malware: Attacking the open source supply chain” on the GitHub Security Lab site.…
Read More »