Snippets


Mocking

Implementing fake versions of objects when testing can potentially speed up th ...

Framework Upgrade

Upgrading the framework version is painful. The more you deviate from the conventions, the hard ...

Git Stash

Git is a powerful version control system for keeping track of changes in codeb ...

Environment Setup

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

Application Caching

Caching is a technique that allows for storing data in a caching data store, w ...

View Models

View models are classes that hold all the information a view (HTML page) needs ...

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 d ...

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 ...

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 ...