Showing blog entries with tag of:
May 4, 2017
Your client sells physical goods on the web. At the last minute you realize that they want to offer special wholesale pricing only to those customers who qualify. That sounds gnarly. But good thing they chose to use Craft Commerce as their platform. Here’s how to build wholesale pricing into Craft Commerce.
January 5, 2017
With the ongoing difficulty of developing, supporting and maintaining software that is financially viable, we needed to make the difficult decision to discontinue several of our underperforming add-ons this past year.
April 6, 2016
You just took on a new client. They have a lot of work for you to do. During the kick-off call they ask you if you are going to be working on their live site. You tell them, “Naw, there’s no need for that. We’ll just spin up a quick Amazon EC2 instance and do our development over there. That way we don’t break anything on your production site.” Now you sound like a pro; confident, capable, experienced and relaxed. Read on for a tutorial on how to get Craft CMS running up on AWS.
December 3, 2015
Some of our ExpressionEngine software don’t perform very well, and we’ve made a decision to discontinue some of them.
November 25, 2015
I found an Easter Egg in the new ExpressionEngine 3 service architecture that, although undocumented, is quite a useful resource for add-on developers and by extension designers and clients as well. It’s the CP/Filter service.
October 29, 2015
ExpressionEngine 3 came out a couple of weeks ago. I’m really enjoying working with it as we update our addons. There is a new part of the architecture that EllisLab is calling Services. We’ll get technical and talk about a highlight in this blog post.
June 15, 2015
“Ok so Mitchell, you are saying that you will not be finished on time? You’re saying that you will not be able to meet the deadline and the site will not launch as expected on the critical date established by the 15 global marketing teams globally, around the world, including Fiji, the Galapagos and Lubbock?”
“Well, no, that’s not what I said exactly. I said, if your team does not provide us with a valid, non-corrupted encryption key, we will not be able to meet the deadline. But you will notice, I hope, that it is currently out of my hands.”
April 27, 2015
We just won our second Webby Award! This time for our work with long time client IDEO on their Future of Automobility project.
April 13, 2015
Opportunistic is an adjective with a bad rap. If you claim it, people might think you’re ready and waiting to take advantage of others. They’ll expect the worst from you. Connotative synonyms for opportunistic include unscrupulous, unprincipled, devious and cunning – but also resourceful and adaptable which are more in line with the word’s first definition “taking advantage of opportunities”. There’s an old Winston Churchill line that goes, “A pessimist sees the difficulty in every opportunity; an optimist sees the opportunity in every difficulty.”
March 9, 2015
Luck is not chance, it’s toil; fortune’s expensive smile is earned. —Emily Dickinson