So yeah... it finally happened to me, the back up of my back up failed and I almost lost everything besides a really old old old copy of my code (with no files) and a copy of my database from early 2016. Given the circumstances... that's pretty good just for files around on various machines where I did development. I'm migrating to Drupal 8 in the mean time, but I wanted my content to be available (for the most part). Please excuse me while I clean up the mess.
This is part of a series My First D8 Site as A Professional Drupal Developer - Questions With Answers. Be sure to check out my other questions and answers I had.
My first Drupal 8 site was/is, like most of yall will find out, crucial to learning how to "Drupal". In this post, I'm going to replay some of the questions I had as I started looking at the requirements of a new site and the answers I found to those questions.
- How Do I Start a Drupal 8 Site Build
- Drupal 8 Configuration Management... How do I use it, and what is it good for?
- So There are some Things that have changed in Drush 8...
- What is an Update Process for a Drupal 8 Site?
- Writing custom code? Module Basics in Drupal 8.
- How do I Migrate Data in Drupal 8?
- I've Got a Custom Page for My Drupal 8 Site... How?
- Well !@#$... drupal_js_add, drupal_css_add, css/js in the info file are gone!
I've recently discovered that my analytics were lying to me. Apparently it's a fairly well known fact that there are actually bots out there that maliciously sabotage your analytics simply to get their referral address in there. For what, I don't know exactly why. I'll tell you about the solutions that I've used and built to achieve fairly solid analytics from now on.
Updated with links to Solid Console App
Up until today actually, I've always used Dexpot which is a very well made Virtual Desktop application much like Compiz in Linux. It has a lot of the same bells and whistles for managing/spiffying up your virtual desktop experience… except, Windows 8 and Windows 10 have some really debilitating bugs around the start menu. Additionally, you can't always expect all applications to play nice with it. I have particular issues with ConEmu. Read more about my Windows Development setup in a previous blog post.
For those of you who are like me and have been working on a Mac, you know that you can either have BOTH your trackpad and your mouse with Natural Scrolling or not … So for myself, I can't stand having to do things two different ways. It's hard enough to go back and forth between CTRL + C and ⌘ + C, so I standardize where I can.
I was asked by a client to explain Relevancy as they didn't understand why adding an additional word to their query was actually causing a result to not show up (at least at the top of the list) as they expected. It turned out the actual discussion wasn't about relevancy at all, but And and Or and how they are used in Solr.
At Promet, I'm an avid Composer user with Drupal. With that said, we are now starting Drupal 8 sites for clients, camp sites, and even ourselves. With that said, Doug Dobrzynski recently made some changes to the Promet framework (on his own time) that allows it to work with Drupal 8. You can see it over on Github.
As a pretty avid Mac / Linux user, I get stuck in my ways. However, every once in a while I get an itch to do something different, just so I can see how those that I'm teaching are affected by some of the changes that I make. This includes the realm of the Windows PHP Developer. With that said I thought it handy to go about sharing some of the tools that I use to develop with to make my Windows environment more like the environments I'm used to.