Dougal Campbell's geek ramblings

WordPress, web development, and world domination.

Blog Archives

Weekend fun

Things I consumed this weekend that aren’t on my diet plan: Beer Hot dogs Hamburgers* Potato salad Baked beans Sauerkraut Diet soda (ha!) Sausage bread Pumpkin bread Chips Dip Chocolate cake Ice cream Weight I gained as a result: 6 pounds Number of kids under age 10 sleeping in our living room on Saturday night: 6 The reason for all of the above: Happy 9th birthday, Mary! * Technically, a hamburger patty with no bun … Continue reading

Patterns in Web Design

37signals has yet another excellent article out. This one is called An Introduction to Using Patterns in Web Design. Some of it might seem obvious, or even instinctive, if you’ve been doing programming and/or web design for a while. But it’s a really good breakdown of a design process. (found via sidesh0w) One of these days, I’ll get around to redesigning this site again. I’ve felt for a while now that my sidebar is too … Continue reading

WordPress Security

Last week, some reports came out about security bugs in WordPress. The development team has been working to clean these up, and a WordPress 1.2.1 release was announced today. Obviously, these fixes have also gone into the 1.3-alpha version which is currently under development. We appreciate the WordPress community’s patience while we fixed the problems. If you are running WP 1.2 or older, and can’t upgrade immediately for some reason, you can protect yourself very … Continue reading

Weight Goal

I got busy and forgot to post last Monday. But that’s okay because I didn’t have much progress to report. We were having a hectic period, and wound up eating out a lot. Then Susan put together the smoker she got last Christmas, and we’ve smoked some chicken breasts and a turkey since then (and when I say “we” did it, I really mean that Susan did it). Mmm… Home smoked poultry rocks! Anyhow, my … Continue reading

Job Interview 2: Return of the Interview

Remember that telephone interview I had, and how I was hoping to get a call back for a second interview? I had just about given up hope of hearing back from them. But I had voicemail earlier today letting me know that they would like to meet with me for a second interview. Woot! It’s scheduled for the middle of next week. They’ve asked me to provide all sorts of examples of my work (flowcharts, … Continue reading

New My Yahoo Beta brings RSS to the masses

From Jeremy Zawodny’s blog: Well, we just launched a beta of the next generation of My Yahoo that fits into that reality. Instead of “you can add anything you want, as long as it’s on the list of My Yahoo content” you can now add pretty much any public RSS or Atom feed. In other words, the content model is open. Let me say that again, just for dramatic effect: the content model is open … Continue reading

Job Interview

I just had a phone interview for a job position at a local university. The position is “Senior Applications Developer/Analyst”. I was a bit concerned that my experience with some of the technologies listed in the job description is limited. However, I have a lot of coding experience in a variety of different languages and platforms, and I can pick up new technologies very quickly. They broke the interview into sections. The first few questions … Continue reading

XSLT-Fu

I’ve recently started learning XSLT. The basics aren’t too hard, but as usual, I’ve been trying to move faster than I can absorb things. I had a particularly tricky transform I needed to do, but I couldn’t figure how how to accomplish it for a day or two.

Three Years

Happy Anniversary to my wife, Susan. It’s been a wonderful three years, and I look forward to all the years ahead.

Petals Around the Rose

I learned about this little puzzle thing called Petals Around the Rose yesterday (via BoingBoing). It’s sort of a dice game where you have to figure out how to solve the puzzle as you go, and once you know how, you can’t tell anybody else. It took me a while to figure it out, because I tried to over-analyze it. In fact, it’s almost an accident that I figured it out at all, considering the … Continue reading