How to create free SSL certificates using Win-Acme Digital Certificates are the key to providing SSL on your website. However, digital certificates can be reasonably…
Strategy Design Pattern Structure As we stated above, the Strategy design pattern consists of the Context object which maintains the reference towards the strategy object.…
The Command pattern is a behavioral design pattern that we can use to turn a request into an object which contains all the information about…
In the previous article I covered the Builder and the Fluent Builder design patterns. I recommend reading that one before you continue with this article if…
The Builder design pattern is a creational design pattern that lets us create an object one step at a time. The Fluent builder is a…
How the RSA Encryption Algorithm Works for Kids Whenever you see the ‘padlock’ symbol on a website you can be assured the information you send…
I Don’t Scan QR Codes, And Neither Should You I don’t scan QR codes, and neither should you, especially if you care about cyber-security and…
The Composite design pattern is a structural design pattern that allows us to compose objects into a tree structure and then work with that structure…
The Adapter design pattern is a structural pattern that allows incompatible interfaces to work together. By doing so, we allow objects from different interfaces to…
The Singleton is a creational design pattern that allows us to create a single instance of an object and to share that instance with all…