'Twas a good day

Tags: 

That was a rather good day.

It's the first day of our vacation. Next week We go to DC for some sightseeing and for me to attend the Drupal GovCon event for a few days. I'll be giving a presentation on one of my favorite topics (open source software) and running a code sprint for the Metatag module (plugin) for Drupal that I maintain.

This morning Jen surprised us with blueberry scones. We had quite the chuckle as she made them as I first thought she was making traditional American biscuits to go with breakfast; she joked about adding cheese and I suggested garlic too. So then when she poured in a cup of blueberries it took me a moment to get the vision of garlic, cheese and blueberry biscuits out of my head X-) They were quite tasty in the end, and yes they were blueberry scones and not the unholy concoction my imagine invented.

I then met someone locally who was just starting to learn Drupal, and told him about the Keene Drupal user group meetings that I help run with a friend.

I finished reading an excellent interview with an historian who has been researching the revisionist theory that the Irish indentured servitude of the past was in any way similar to the slavery of black people in the USA. Needless to say, while indentured servitude did happen, it was far removed from the treatment of black people throughout this country's history. The interview is well worth reading, especially if you've ever heard that "Irish slavery" fable/lie/meme that has been doing the rounds for a few years.

At dinnertime we were playing hangman, taking turns around the table to both run and play the game. When it was Liam (who's nine) to take his turn to run the game, he picked a word, drew out the structure and placeholders for the characters, which had seven letters. Before we began Jen asked him if he was sure he was spelling the word correctly, to which he replied in the affirmative. Jen went first and picked 'a', which he said the word didn't have. She then asked him again to make sure he had the word correct, and again he said he did. Just as it was about to be my turn, Liam paused for a second and asked to everyone - "how do you spell 'skeleton'?" Several minutes of laughing later .. he had to pick a different word and start again ;-)

We then rounded off the evening with some tickle-tag chasing each other around the house.

That was a very good day :-)

While I'm not strictly going to start keeping my "three positive things" journal going again, with some prodding from Jen I've decided to start blogging about the good things in life again.

TIL

Tags: 

Today I learned a few things, which I thought I'd share.

First off, you can dash your child's dreams by saying "ask your mom to come out for breakfast" when he was all psyched about bringing his mom breakfast in bed. So just roll with it.

Second, toddlers will be really confused about usage of the word "home" when it describes a place you live, a really fun movie and the soundtrack for said movie. Especially when you start saying "we'll watch 'Home' when we get home" or "we'll listen to the 'Home' music when we're on our way home but right now mommy wants to listen to Coldplay". So be patient with him and make sure you're specific with with 'home' you're talking about at any particular point in time.

Third, Launch Trampoline Parks, like the one in Nashua, NH are a heck of a lot of fun, and they work really well as a Mother's Day, presuming said mother is in reasonable health and physically capable of bouncing around. Pack some Motrin for afterwards, though, just in case ;-)

Fourth, if you're going to a trampoline park and have had any concerns about your knees or ankles, put on a brace on the appropriate before you go and jump around so that you don't end up injuring yourself with the first fifteen minutes. You twit. Also, sorry honey.

Fifth, pharmacies (and probably grocery stores) sell the usual joint braces, but also instant cold packs that you just squeeze and the chemicals inside combine to become a frozen slush that can be used to wrap injuries.

Sixth, even though minivans are higher up off the ground than a regular car, they can still be difficult to get into and out of when your knee is injured.

Seventh, every able-bodied family should have a pair of expandable crutches, you never know when you might need them. Like today, after the aforementioned knackering of a knee after bouncing on trampolines.

Eight, having a house that is accessible can prove valuable at unexpected times. Having a house that is not very accessible can prove to be a serious PITA at unexpected times.

Ninth, having an poorly accessible house can make your plans for grilling for dinner go right out the window. Dangit.

Tenth, always keep an eye on your toddler when their in a shopping trolly seat, you never know what they might grab and throw into the trolly when you're not looking.

Eleventh, surprise packets of dark chocolate with almonds is rather tasty, though it doesn't quite make up for the gammy knee.

Twelfth, some fruit juices may look like cat urine when it's spilled on white-colored bedding, and a cat may scratch at it, but it won't smell like cat urine and so it may have been caused by the toddler instead of an upset cat.

Thirteenth, tell your family that you love them and appreciate their help when everything is going well, it helps fosters their compassion and willingness to help when things are not going well.

Rough plan for planning to port a site to Drupal 8

Tags: 

I have a small freelance client whose site I've offered to port to D8 pro-bono as a learning exercise for myself and a friend who's learning Drupal. It'll take a number of months to do, even though architecturally it's a small site, but that's fine. My very first step was to create an initial plan on what steps we'd need to do to to plan the site build. Seeing as this list ended up being completely generic, I figured I'd share it.

A plan for planning a site migration to Drupal 8

  • Create site architecture plan
  • Create content type plan
  • Create vocabularies plan
  • Create data migration plan
  • Create theming plan
  • Identify what contrib work needs to be done
  • Identify what custom work needs to be done

And that's it! But it at least gives us a plan on how to start planning our work.

I'll try to post more info as we go.

Pages

Subscribe to Front page feed