Optimizing Laravel Part 2: Improving Query Performance with Database Indexing
This is article 2 of 4 in the series “Optimizing Laravel” In my last article we looked at some simple commands and some basic code tweaks we could use to…
A collection of resources for WordPress Developers, written and curated by experts
This is article 2 of 4 in the series “Optimizing Laravel” In my last article we looked at some simple commands and some basic code tweaks we could use to…
This is article 1 of 4 in the series “Optimizing Laravel” Laravel is a very popular PHP framework these days and can be used for a range of web applications,…
Before WordPress 5.0 arrived I came across a few premium WordPress themes already advertising that they were ‘Gutenberg-ready’ or ‘Gutenberg-compatible’. Huh. But how could a theme not be compatible with…
One of the great things about working at Delicious Brains is working on products that I use and love outside of work. I was a WP Migrate DB Pro customer…
How many programming languages do you regularly work with? But you probably have your favorites. Myself, I’ve built my career on PHP and JavaScript. I’m always looking to learn something…
I recently saw this tweet from Danny van Kooten which reminded me of one of the many major gripes developers have with WordPress – supporting ancient PHP versions: STOP SUPPORTING…
You could just debug your PHP code using functions such as error_log, print, and var_dump, (and to be honest we’ve all done it, a lot!), but sometimes they just aren’t…
Sometimes when you’re building a project there are parts of the architecture that exist on production that don’t exist on your development machine. Those missing parts (like proprietary software that’s…
‘Dependency hell’ is a problem faced by all software, and it has been rearing its ugly head in the WordPress space over the last few years with more and more…
A few months back Iain wrote about how our team pushes each other to be better developers, which included insights into how we improve code quality using tools such as…
This is article 3 of 3 in the series “Building Reactive WordPress Plugins” In this final part of the Building Reactive WordPress Plugins series I’ll be exploring using Elm to…
If you keep up with the Laravel community at all you’ll be aware that Taylor Otwell recently released his much anticipated SaaS scaffolding library called Spark. Spark is a library…
This is article 2 of 3 in the series “Building Reactive WordPress Plugins” In the first part of this series I showed you how to build WP Cron Pixie, a…
Since I started working at Delicious Brains, it seems we have been hiring pretty much constantly. Prospective new hires go through a few weeks trial where they work on our…
Refactoring code is when you restructure existing code without changing its external behavior. Basically your aim is to make “bad” code better without changing the underlying functionality. There are plenty…
This is article 1 of 3 in the series “Building Reactive WordPress Plugins” This is the beginning of a short series of articles showing how to create a simple WordPress…