Just a quick notice to say that I am blogging over at MikeSchinkel.me now as the topics on this blog are mostly no longer relevant to my current interests, expertise and day-to-day experience. I also have another blog that I occasionally blogged at between 2012 and 2016 called HardcoreWP. As some point I will merge …
The Decline of Drupal / How to Fix Drupal 8
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”
The Character of People
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 …
A Crash Course in Software Quality
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. …
Why REST is More Like Religion than Most Technologies
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 Religion than Most Technologies”
Thanks for Offering to Guest Blog or Advertise, But…
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…”
The Web Needs You To… STOP BLOGGING!
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: …
Who Do You Recommend to Design a WordPress Website?
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?”
Presentation Notes on Sunrise for Metamorphosis Notes (WordPress Post Meta Team)
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 (easily) to do" Architecture …
Continue reading “Presentation Notes on Sunrise for Metamorphosis Notes (WordPress Post Meta Team)”
Proposal – Securing the WordPress JSON API
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”