I got a tweet from @JulianHzg today alerting me to the latest brilliant xkcd, which features an interactive "hoverboard" game. The world in hoverboard is giant and brilliant, and there are so many easter eggs in there, it's ridiculous!Read More
I wrote a Perl program today to crawl all of the journal entries URLs in Squarespace and see if they exist on my old server. If they don't exist on the old server, I will need to change the Squarespace post URLs to match.Read More
Last week, I made the mistake of asking the lazyweb about how to generate 301 redirects en masse during a theoretical migration from Wordpress to Squarespace. I was worried that I would lose Google search engine ranking because so many URLs could potentially change, orphaning content and disassociating it from hard-earned links at external sources. My readers did not like the idea of moving away from Wordpress, and they chose to voice their opinions instead of answering my request for information...Read More
After 13 years, I have finally migrated echeng.com to a modern design. I designed and coded the old version back in 2002, when using server-side includes, home-brew templates coded in PHP, and layout done using tables were still acceptable...Read More
Mako has been crawling for a week, now, and I’m starting the long journey into baby-proofing the house. We are unlikely to go overboard in the process, but do need a way to confine him in the living room, and also to move some of the lighter storage furniture to other areas and get all of our display pieces (mostly, small sculptural things purchased during my travels) up and out of reach.
The main area needs two spaces to be blocked. One is only 30″ across and doesn’t need through access, and I installed a pressure-fit gate a friend donated to us. The other is a 73″ space, which is a pretty wide space for a gate. We are unwilling to put a permanent fence with a small gate there because of the effect it would have on the larger space, so we decided to give Retract-A-Gate a try. My cousin Charlotte has this product at her place, and requires two chained together with S hooks to cover the width. The 72″ maximum gate spread poses a bit of a problem, but 1″ worth of spacers should cover the 1″ gap.
Fathers, be sure to take lots of video of your little one. :)
Perfect light under a cloudless sky in San Diego. Photos by my mom.
Mako loved this activity mat turtle, but we had to return it because the package missing pieces. Poor Mako…
Making Mako laugh is so easy!
Me: “Ok, relax. Are you completely relaxed?”
Pam: “I haven’t completely relaxed since he was born.”