Lessons from side projects (cont'd)
The size of the problem dictates the size of the solution required.
How I Work (Pt 1): Models & Database Design
Inspired by Jeffrey Way's Laracasts series 'Whatcha Working On', I wanted to write a series of articles not on some technical aspect of building websites & APIs, but on the decisions that shape how they're built. In this article I talk about identifying models and how to settle upon a relational database structure.
Success is relative
Our perception of what it means to be successful is wrong. There's no universal standard.
Lessons from side projects
A recent article I read forced me to think about the way I utilise my spare time to work on 'side projects' and the lessons I've learned from (many) failed attempts.
5 Laravel Storage Tips
Here are 5 things I've learned from working with file storage in Laravel. Feel free to use the below code examples in your own projects or tweet me with questions.
Scaling WordPress to thousands of users
While WordPress is generally the ideal tool with which to build most of the websites I work on, it has several limitations when serving a large number of users. The following are just some of the things you can do to improve response time.
Improving WordPress security
Security is often largely undervalued and misunderstood when maintaining a website. Good security not only prevents attacks which do invetibly occur, but minimises risk so that the impact of a successful attack is low.