-
Software Development
To Delete or to Soft Delete, That is the Question!
Soft deletion is a widely used pattern applied for business applications. It allows you to mark some records as deleted…
Read More » -
Software Development
Making Sense of the Information Security Landscape
There are hundreds of different information security solutions out there and choosing which one to pick can be hard. Usually…
Read More » -
Agile
End-to-End Testing in Agile: All You Need to Know
Most applications today are designed with a service-oriented architecture structure. So the application is interconnected with many subsystems that can…
Read More » -
Web Development
Using Custom Fonts in Flutter – Good way and the Bad!
In this flutter tutorial, we’ll take a look at how to use custom fonts in flutter. Font is essential in…
Read More » -
DevOps
Rebuild a Maven repository in 3 steps
In this blog post, I will show a way to very quickly rebuild a Maven repository without having to set…
Read More » -
Enterprise Java
RESTful API Design
There are five principal aspects to a RESTful API specification that must be considered prior to coding an API specification.…
Read More » -
Enterprise Java
WebDriverIO Tutorial: Handling Alerts & Overlay In Selenium
You’d hardly find a website these days without alerts and pop-ups! The alert boxes warn you whenever you perform a…
Read More » -
Enterprise Java
Pragmatic database migrations with Quarkus and Flyway
I’ve recorded a video in which I’ll show how to perform database migrations in Quarkus applications using the Flyway Quarkus…
Read More » -
DevOps
TeamCity vs. Jenkins: Picking The Right CI/CD Tool
Every software development cycle involves three major phases-building, testing, and deployment. A lag in any of these three phases will…
Read More »