It is not very hard to conclude what my stance is on whiteboard interviews from…
First let’s see what Wikipedia says about materialized views:
A materialized view takes a different approach [from the regular sql view] in which the query result is cached as a concrete table that may be updated…
Debug Kit, one of the most awesome plugins for CakePHP, is now installed by default with the cake core.
However, I recently setup a brand new Cake 3 app, and DebugKit was nowhere to be seen in my app.
This is one of the questions that I get asked a lot, perhaps a little too often for my comfort, to be honest.
Especially since I started running wealthbot.io (world’s first open-source wealth management framework) at the beginning of this year…
Oh man, the topic of accurate estimations in SCRUM.
This is probably one of the most common battles between business owners and technology.
I can’t believe it’s been more than seven years since I last wrote about building a search feature.
Needless to say that over the years the landscape of available tools and technologies has…
As an addition to my recent post, I wanted to share a technique, which should allow you to pretty easily build a “dashboard” for your app.The dashboard would basically grab some information from a few different models and…
CakePHP 2.3 + Redis 2.6.7
For the vast majority of applications out there the issue of cache and session store doesn’t really come into play until the application is large enough to where it needs to be…
In most web application, which require a lot of find()’s especially if more than a couple of models are involved, you should probably consider offloading those operations to read-only replica of your DB. This is typically…
These were the top 10 stories published by Zen of Coding; you can also dive into yearly archives: 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2017, and 2018.