When consultants handed me a foot-high stack of 1800 accounting formulas to program, I spent three days sure I'd fail like the previous team. Then I had an epiphany: I didn't need to understand every formula—just recognize the patterns and build a tool that could handle any formula of each type. Sometimes the best solution isn't implementing exactly what they asked for.
Prologue Almost 4 years ago I wrote a controversial post entitled 17 Reasons WordPress is a Better CMS than Drupal that caused me to be persona non grata among some of my prior Drupal friends. But while some of the issues I mentioned have been addressed by the Drupal community most of the issues remain Continue reading "The Decline of Drupal / How to Fix Drupal 8"
Many years ago I learned of this pearl of wisdom shown below. I don t know when or where I learned of it or who might have been known to say it, I don t remember if I read it or was told of it by someone else, and I don t remember it s exact wording either. But Continue reading "The Character of People"
It occurred to me recently that while intuitively obvious to many the concept of Software Quality is probably something never actually studied by the average developer who doesn t have a formal computer science education. Yet understanding software quality beyond intuition has been extremely helpful to me over the years as a programmer and software architect. Continue reading "A Crash Course in…
As someone whose entire career has been involved with technology platforms, and specifically programming platforms in some form or another, it s clear to me something which is obvious to most patient observers: that adherents of a particular technology platform tend to become very religious about it. Advocates of specific a technology platform are known to Continue reading "Why REST is More Like…
Once again I m blogging on a topic I ve previously spent much time covering in email replies. So rather than compose that email reply yet again I m blogging it for today and for future reference. TL;DR Thanks for offering to guest blog or advertise; forgive me though but I ll have to decline. Or, If You Want Continue reading "Thanks for Offering to Guest Blog or Advertise, But…"
Well, that was an incendiary title. On purpose. Now that I have your attention, let me say that I don t literally mean stop blogging , I mean to object to the meme that seems to have overtaken the zeitgeist of too many lately. The You Should Blog Every Day meme. Here are some of it s advocates: Continue reading "The Web Needs You To STOP BLOGGING!"
Here s an email I got a few days ago from someone I met at a Meetup about 6 months ago: Hi Mike, I have a friend looking for setting up a non-profit website and they want to use WordPress. I was wondering if you d be able to help with this, or if not if you Continue reading "Who Do You Recommend to Design a WordPress Website?"
Post Meta Meeting Tuesday December 3rd 10th 2013 What Sunrise v1 Where Git on BitBucket https://bitbucket.org/newclarity/sunrise-1 Example code: https://gist.github.com/mikeschinkel/7775461 Who Mike Schinkel Micah Wood (wpcholar) Andrey (Rarst) Savchenko Taras Mankovski Why We built a company s products Platform for building large lawfirm website Client didn t respond well to: 'Well we can t…
I was recently added to the WordPress API team and this post contains my thoughts about the recent authentication discussion. WordPress have a reasonably robust authentication system built in, the username and password system and it would be possible to use it along with Basic Auth to allow for API authentication. Please forgive any typos Continue reading "Proposal Securing the WordPress JSON API"