Confession time, I’m awful at the command-line. Used to waste nearly an hour every week either mistyping or looking up Terminal commands for common development tasks. That was over a billable week a year lost. Not anymore, I’ll show you how I use Terminal aliases to increase productivity on the command-line and improve workflow.
(more…)
Updated: 2017-02-12 – WARNING!! using $_SERVER[‘HTTP_HOST’] is NOT SAFE, it can be edited by the client DO NOT USE IT
Instead I would recommend taking a look at phpdotenv to define environment variables to pass into CodeIgniter
Setting up CodeIgniter multiple environments is fairly easy and supported by default in the framework. However it requires you to define your environment in a core file instead of setting it up to recognize the url which can cause several issues. Fortunately a simple technique can be used to extend CodeIgniter multiple environments to give it more flexibility.
(more…)
Why is it so difficult for us to get paid what we’re worth? Learn to increase your rate by focusing on the value, not the cost of your projects.
(more…)
Performance is an important part of any website. We take a look at performance optimization tools and techniques as they apply to a website built in Craft CMS.
(more…)
One of Magento’s strengths is its endless configurability, everything in Magento can be configured using .xml files with its database configuration settings in /app/etc/local.xml. While this is great for a single install, for Magento multiple environments this is problematic. Fortunately there’s an easy technique you can use to configure Magento to work easily in multiple environments.
(more…)
ExpressionEngine has been our CMS of choice most of our projects at Anecka. ExpressionEngine is a great platform, but it does lack multiple environment configuration out of the box. Fortunately, thanks to Master Config by FocusLabs, configuring ExpressionEngine multiple environments is a snap.
(more…)