Snippets


Environment Setup

When working in a team of people that use different computers, having identical setup is hard. ...

Application Caching

Caching is a technique that allows for storing data in a caching data store, which is faster to ...

View Models

View models are classes that hold all the data a view (html page) needs. It is good practice to ...

Podcast Interview

I had the opportunity to join my friend Aurel (check out his channel

Logging

In a production ready web application, it is common that you need to trace errors as they happe ...

Service Providers

Oftentimes, you need to inject behavior into a class. There are many ways to do so and the most ...

Improve site speed

When in production, there a few things that you could do, to enhance a website's speed. First a ...

Static content

It is a good practice to separate the concerns on your website. In that, I mean that you could ...

Server Side Partials

I just came across partials the other day and realized how helpful they could prove to be. In t ...

Service Container

Right, so what is a service container? Now, if you are a seasoned developer, go ahead and skip ...

CDN

It's a must that you encrypt any sort of communication from your server to the client forcing t ...

Storage

A decision you need to make when building a web application is that of the back-end storage - w ...

Microservices

Nowadays, most software companies will split features and functions of a site, mobile app or sy ...

Routine revised

Do you want to be productive? Do you want to achieve more? Well, then you ought to get into a r ...

My placement Journey

For those that are not aware, I am currently on my placement at Pinewood Technologies as a soft ...