Archives
Archives
Archives
Years
Jump to a year
1989
18 posts
Behind the Iron Curtain - My Trip to the Soviet Union, Traveling to Helsinki
Behind the Iron Curtain - My Trip to the Soviet Union, Touring Leningrad (St. Petersburg)
Behind the Iron Curtain - My Trip to the Soviet Union, Traveling to Leningrad (St. Petersburg)
Behind the Iron Curtain - My Trip to the Soviet Union, Boating on the Black Sea
Behind the Iron Curtain - My Trip to the Soviet Union, Touring Sochi
Behind the Iron Curtain - My Trip to the Soviet Union, Traveling to Sochi on the Black Sea
Behind the Iron Curtain - My Trip to the Soviet Union, Touring Odessa
Behind the Iron Curtain - My Trip to the Soviet Union, Shopping in Kiev and the Odessa Night Train
Behind the Iron Curtain - My Trip to the Soviet Union, Touring Kiev
Behind the Iron Curtain - My Trip to the Soviet Union, the Kiev Night Train
Behind the Iron Curtain - My Trip to the Soviet Union, Moscow and Zagorsk
Behind the Iron Curtain - My Trip to the Soviet Union, Touring Moscow
Behind the Iron Curtain - My Trip to the Soviet Union, Flight to Moscow
Behind the Iron Curtain - My Trip to the Soviet Union - Leaving Canada
Behind the Iron Curtain - My Trip to the Soviet Union - Getting Edumacated
Behind the Iron Curtain - My Trip to the Soviet Union - Cast of Conspirators
Behind the Iron Curtain - My Trip to the Soviet Union - Introduction
1991
7 posts
Music Trip to Orlando, The Long Trip Home
Music Trip to Orlando, the Heritage Music Festival and Wet 'n Wild
Music Trip to Orlando, Singing and Shopping in Malls
Music Trip to Orlando, Visit to Cape Canaveral and the Kennedy Space Center
Music Trip to Orlando, Visiting Walt Disney World and the Magic Kingdom
Music Trip to Orlando, All-nighter in Oakville and Arrival in Florida
Music Trip to Orlando, Introduction
1996
15 posts
Road Trip of the Southwest United States, Back Home
Road Trip of the Southwest United States, Mammoth Cave, Kentucky, Cincinnati, Ohio
Road Trip of the Southwest United States, Graceland, Memphis, Tennessee, Kentucky
Road Trip of the Southwest United States, Lousiana, Oak Alley Plantation, Mississippi
Road Trip of the Southwest United States, Touring New Orleans
Road Trip of the Southwest United States, Texas, Louisiana, New Orleans, and Bourbon Street
Road Trip of the Southwest United States, Roswell, New Mexico, and Texas
Road Trip of the Southwest United States, Hoover Dam and New Mexico
Road Trip of the Southwest United States, Touring Las Vegas and Cirque du Soleil Mystére
Road Trip of the Southwest United States, Mesa Verde Cave Dwellings, Grand Canyon, and Arrival in Las Vegas
Road Trip of the Southwest United States, Touring Colorado Springs and Traveling the Rockies
Road Trip of the Southwest United States, Thunderstorms, Kansas, and Colorado Springs
Road Trip of the Southwest United States, Crossing the Border, Detroit, and Thunderstorms
Road Trip of the Southwest United States, Preparing to Leave
Road Trip of the Southwest United States
1998
18 posts
The Great Radical Entertainment Layoff (aka Black Tuesday)
Nanaimo Welcome Wagon, Locking Keys in the Car
Starting to Plan the Wedding
Pacific National Exhibition (PNE), Mom Visits
Long Weekend in Kelowna, Penticton
My first birthday in Vancouver, Trip on the Pacific Starlight, Porteau Cove
Canada Day in Vancouver, Lee Aaron, Fireworks on English Bay
Father's Day, Assembling a Barbecue, and Whistler
Car Accident in Vancouver
Corporate Communications, White Rock, Tsawwassen, and Point Roberts
Layoffs at Radical Entertainment, Victoria Day on Vancouver Island
Biking to Work, Dad brings my Car to Vancouver
Weekend in Calgary, Banff (Bamf!)
Taking the Ferry to Nanaimo, Easter Weekend on Vancouver Island
Radical Entertainment, Buying a Condominium in Vancouver
Meeting the Family and Touring Victoria
Moving into my First Apartment in Vancouver (Burnaby)
Moving to Vancouver
1999
35 posts
Preparing for the Y2K New Year
Christmas Day in Nanaimo
The Night Before Christmas
How to Throw a Surprise Party
Seeing Spirit of the West at the Commodore Ballroom
Moving to Vancouver's West End
Visit to Ontario, Returning Home
Visit to Ontario, Worth the Drive to Acton, Waterloo
Visit to Ontario, Clogged up Kitchen Sink Drain
Visit to Ontario, General Inactivity
Visit to Ontario, Touring Downtown Toronto
Visit to Ontario, Visiting with Friends
Visit to Ontario, Oakville and Caledon East
Visit to Ontario, Cottage in Huntsville, Thanksgiving Dinner, Algonquin Park
Visit to Ontario, Getting a new Apartment in Vancouver, Traveling to Huntsville
Visit to Ontario, the Flight to Toronto
Wedding in Naramata
West Coast of Vancouver Island, Tofino, Ucuelet, Long Beach
Softball Tournament with the Rad Sox and the Pacific National Exhibition (PNE)
BC Rail Royal Hudson 2860, West Coast Railway Association, Comox Airshow, and Skyhawks
BC Ferry's Fast Ferry, Bocce, and Rathtrevor Beach
Canada Day in Kelowna, Winery Tours, and Penticton
A Decade since the Soviet Union, Birthday of the Observer
Dealing with Rogers Cable Internet
Going to Microsoft Meltdown in Seattle
A Boys Night out in Calgary, Drumheller, Banff (Bamf!), and Star Wars
Finding a New Apartment
Playing Softball with the Rad Sox, Visiting Granville Island, Seeing Alanis Morrisette
Wayne Gretzky, The Great One, Retires
Touring in and around Victoria
The First Day of Sunshine
Traveling to and Touring Seattle
Snow in Vancouver, Dinner on the Island
Return of the Future Sister-in-law
1998, A Year In Review
2000
34 posts
Christmas in Oakville, New Years Eve in Calgary
Moving into Critical Mass' New Building
Postponed Plans to go to Japan
Critical Mass Town Hall
Writing Short Stories
Early Frost in Calgary
Wedding in Toronto
Download Overload, the Critical Mass Kelowna Getaway in Westbank
My Non-Wedding
Touring Alberta, Calgary Stampede, Columbia Icefields, Lake Louise, Banff (Bamf!), Drumheller
A Whitewater Rafting Adventure on the Kicking Horse River
Live from Cincinnati, Getting Home Again
Live from Cincinnati, Making Headway!
Live from Cincinnati, Surviving Memorial Day
Live from Cincinnati, Visiting the Cincinnati Museum Center
Live from Cincinnati, Working for the Weekend
A Little Cincinnati History
Trapped in Cincinnati!
Live from Cincinnati, Working at the Client, Seeing a Movie
Live from Cincinnati
Chris' Arrival in Calgary, Living with my Best Friend
Softball Tournament in Calgary
My First Softball Game with Critical Mass
Easter in Calgary, Visiting with Friends, Eating Russian Food
Kicking Back in Calgary
Moving into my First Calgary Apartment, Mother's Pizza
My First Entry from Critical Mass
Left Vancouver, Job, and Girlfriend for New Start in Calgary
A note to my friends
Visiting Seattle, Seattle Art Museum, Chinese Porcelain
Leaving my girlfriend
Visiting Friends in Calgary, Deciding to Leave Vancouver
Why I Don't Want to be a Technical Writer Anymore
1999, A Year In Review
2001
31 posts
The 2001 Critical Mass Christmas Party
Revenge is Sweet
The Passing of Engineer Tom Arnott
The Great Jasper Run, CN 6060 Stettler, Red Deer, Edmonton, Hinton, Jasper
The Inaugural Run of the Steam Locomotive CPR Empress, CP 2816
Mark and Darla's Wedding in Toronto, Appleby College, Hart House
Reaction to September 11, 2001 (9/11)
Raider's of the Lost Ark, Rowley and the Horseshoe Canyon
The Critical Mass Summer Social 2001
Steam Train with CN 6060, Stettler to Big Valley
Gerry and Sam's Wedding in Ottawa, VIA Train to Toronto
Reunion with Steam Locomotive CN 6060
Visiting Bragg Creek and Elbow Falls, Canada Day in Banff (Bamf!)
Janine and Dory's Wedding, White Water Rafting on the Kicking Horse River
Cooking Dinner for the Homeless at the Mustard Seed
Stag Party in Innisfail, Strippers in Red Deer
First ever layoffs from Critical Mass
The Return of 36 Chambers of Shaolin
Calgary Myths Dispelled
Visiting Vancouver, Blue Jays and Mariners Baseball Game in Seattle
Easter with my family, friends
Stress and Blepharospasms
Three Parties and a Little Hockey
My First Hockey Game in 20 Years
Bowling with Co-workers and a Review of the 2001 Academy Awards
Saying Good-bye to Good Friends
Remembering a Year Since Leaving Vancouver
Kathryn comes for a visit
Getting a Critical Mass Reality Check
Our new roommate, Miao Yin
2000, A Year in Review
2002
85 posts
Lord of the Rings The Two Towers midnight show
My new home computer
Lord of the Rings DVD release
Fixing super heater tubes on CP 2816
Home for a rest
I want to go home
Halifax to Huntsville
Touring Lunenburg and Peggy's Cove
Touring Halifax, Part 2
Riding VIA Rail’s Bras D’or, Sydney to Halifax
Riding VIA Rail's Bras D'or, Halifax to Sydney
Touring Halifax, Part 1
CBC TV 50th Anniversary VIA Rail train, Bay of Fundy
CBC TV 50th Anniversary VIA Rail train, Halifax finale
CBC TV 50th Anniversary VIA Rail train, Halifax VIP
CBC TV 50th Anniversary VIA Rail train, Peggy's Cove
CBC TV 50th Anniversary VIA Rail train, Moncton
CBC TV 50th Anniversary VIA Rail train, Campbellton
CBC TV 50th Anniversary VIA Rail train, Quebec City (Day 2)
CBC TV 50th Anniversary VIA Rail train, Quebec City
CBC TV 50th Anniversary VIA Rail train, Canadian Railway Museum
CBC TV 50th Anniversary VIA Rail train, Montreal
CBC TV 50th Anniversary VIA Rail train, Ottawa and Montreal
CBC TV 50th Anniversary VIA Rail train, Ottawa
CBC TV 50th Anniversary VIA Rail train, Eastern Ontario
CBC TV 50th Anniversary VIA Rail train, Day off
CBC TV 50th Anniversary VIA Rail train, Toronto
CBC TV 50th Anniversary VIA Rail train, London
CBC TV 50th Anniversary VIA Rail train, Windsor
CBC TV 50th Anniversary VIA Rail train, Southern Ontario
CBC TV 50th Anniversary VIA Rail train, Sudbury
CBC TV 50th Anniversary VIA Rail train, Sioux Lookout and Northern Ontario
CBC TV 50th Anniversary VIA Rail train, Winnipeg public
CBC TV 50th Anniversary VIA Rail train, Winnipeg employees
CBC TV 50th Anniversary VIA Rail train, Melville
CBC TV 50th Anniversary VIA Rail train, Saskatoon
CBC TV 50th Anniversary VIA Rail train, Biggar
CBC TV 50th Anniversary VIA Rail train, Remembering 9/11
CBC TV 50th Anniversary VIA Rail train, Edmonton
CBC TV 50th Anniversary VIA Rail train, Jasper
CBC TV 50th Anniversary VIA Rail train, Kamloops
CBC TV 50th Anniversary VIA Rail train, Vancouver
CBC TV 50th Anniversary VIA Rail train, Safety training
CBC 50th Anniversary VIA Rail train, Opening Event Pacific Central Station
CBC 50th Anniversary VIA Rail train, First day on the job
Visiting More in Vancouver
Touring West Vancouver, Dinner with Greg
Visiting in Vancouver
Riding BC Rail's Cariboo Prospector
Flying from Calgary to Prince George
Riding a VIA Train Coast to Coast with the CBC
Cathy and Craig's Wedding
Working at CBC Headquarters in Toronto
Chasing CN 6060 Stettler to Big Valley
My Housewarming Party
Family Comes out for my Birthday
White Water Rafting on the Kicking Horse River, Upper and Lower Legs
Critical Mass 5th Anniversary Surprise Party
Canada Day on Parliment Hill in Ottawa
Stuart and Therese's Wedding in Ottawa
Cleaning the Apartment, Rug Doctors, Golf, Wedding Showers
Annual General Meeting, Taking Possession of my House
Lilac Festival and the Calgary Philharmonic Orchestra
Star Wars and the Last Episode of The X-Files
Chris Goes to Japan ... the Second Time
A Surprise Engagement
Preparing to Move to Japan
Calgary's Wild Weather
Automobile Associations and Block Heaters
Easter in Calgary with my Family
Eulogy for David Charles Sowrey
Death of David Charles Sowrey
A Slight Ray of Sunshine on a Very Cloudy Day
Returning Home with a Cold
Helping Out Around the House
Coming Home to Watch my Father Die
Going Home to Visit with my Family
Going to the Dentist, Getting my first Cavity
Meeting with the Home Inspector
Strange Things that Happen while Buying a House
Coping with my Father's Terminal Illness
Finding a Great House, Losing in a Bidding War
Starting to Buy a House
2001, A Year in Review
Christmas with my Family in Oakville, Cathy Gets Engaged
2003
63 posts
Christmas Day and Boxing Day in Calgary
It Just Doesn't Feel Like Christmas Eve
Practical Jokes Around the Office - Wrapping a Desk
Lord of the Geeks - The Lord of the Rings Trilogy
Movie Theatres, Kvitch, and High Ticket Prices
Eric Idle's Greedy Bastard Tour hits Calgary
Weekends, relationships, and parties
Happy 30th Birthday Teak
Movie Ticket Prices and Acts of Piracy
Jim and Luke's 26th birthday
2003 planning meeting wrap party
Calgary's first heavy snowfall of the season
Therese gets her doctorate in psychology
CBC TV 50th Anniversary VIA Rail train - Reunion
A friend gets a job with Critical Mass
Sewer repairs due to root damage
Winning Critical Mass Valuable Person award
Giving online dating a try
Putting down my beloved Siamese cat
CBC TV 50th Anniversary VIA Rail train - Anniversary!
Friends move away to Montreal
Friends - Visiting and moving away
Banff National Park and Lake Minnewanka
Aunt Brenda's birthday and my hatred of Microsoft Word
Painting my house (among other things)
How to use a Rug Doctor
Leaking hot water heater and house party
Rocky Mountain Rail Society Canada Day
Disc (Frisbee) golf in Canmore
Ex-girlfriend gets married
Critical Mass Reckless Summer Reunion
Railway Days at Calgary's Heritage Park
Chasing CPR Empress 2816 to Brooks
My Trip to Japan, returning home
My Trip to Japan, Imperial Palace and Ueno Park
My Trip to Japan, Yokohama
My Trip to Japan, Odaiba Seaside Park
My Trip to Japan, Harajuku and Shibuya
My Trip to Japan, Daihonzan Naritasan Shinshoji Temple
My Trip to Japan, Tsukiji Fish Market
My Trip to Japan, Shinkansen to Mount Fuji
My Trip to Japan, Akehabara and Shibuya
My Trip to Japan, Tokyo and Shibuya
My Trip to Japan, Touring Chiba
My Trip to Japan, Calgary to Yotsukaido
Moving Nana from Prince Albert to Calgary
Promotion to Manager ... uh oh!
Toshiba e330 PDA
Review of the 2003 Academy Awards
Going to Antique Steam School
CBC documentaries at the Glenbow Museum
Start of the Iraq War
Middle Management
Anniversary of my father's death
The Hell of my job
Old friends in Southern Ontario
Buying my first new car
Starting exercise at the YMCA
Chinese New Year 4700, Space Shuttle Columbia Explosion
Test driving a Mini
I am unable to speak
2002, A Year in Review
A Busy Calgary Christmas
2004
95 posts
Christmas in Oakville with Chris and Kaz, New Years with Alex
Busy December weekend
12 Days of Christmas at Heritage Park
Cold hike in Kananaskis
More weekend antics
The Shrub is back
New cell phone for Hallowe'en
Mercedes team building
Mental breakdown
Brunch at Banff Park Lodge
Pam and Sean/Muck's Banff wedding
Thelton McMillan leaves Critical Mass
Family arrives in town for a wedding
Thanksgiving 2004
Christmas decorations being put up too early
George Carlin plays Jack Singer Hall
Jon and Pearl's Wedding
Mercedes-Benz Ride and Drive
Calgary Philharmonic Orchestra's Mozart on the Mountain
BC Vacation - Three Valley Gap to Calgary
BC Vacation - Ruskin to Three Valley Gap
BC Vacation - Fort Langley
BC Vacation - Trip to Tsawwassen
BC Vacation - Fairmont Hot Springs to Ruskin
BC Vacation - Fort Steele and Cranbrook
BC Vacation - Fairmont Hot Springs and Kootenay National Park
BC Vacation - Calgary to Fairmont Hot Springs
Surprise weekend in Edmonton
Luke leaves Critical Mass
2004 Calgary Dragon Boat Festival
Job interview at Kanga
Troubles trying to get home
Search Engine Strategies Conference 2004 San Jose, Last day
Search Engine Strategies Conference 2004 San Jose, Yahoo! Party
Search Engine Strategies Conference 2004 San Jose, Google Dance
Search Engine Strategies Conference 2004 San Jose, Overture and LookSmart
Preparing for the Calgary Dragon Boat Festival
Search Engine Strategies Conference 2004 San Jose, Calgary to San Jose
Birthday Camping in Kananaskis
Landscaping the backyard
Stampede Breakfast, Topmade Barbecue, and Quidam
I'm being headhunted
Mini-golf and sandals
Canada Day in Banff National Park
Surprise Visit to Drumheller
Critical Mass Summer Town Hall and Kananaskis Cowpunch
Jazz Up Your Weekend at the Banff Centre
The Red Mile
My first dragon boat practice
Try This Triathlon and the 2004 Lilac Festival
Victoria Day Long Weekend Aftermath
Calgary Flames win Western Conference
So long, Jude!
On Critical Mass losing Mercedes-Benz USA
Calgary Flames and the 2004 Stanley Cup
How to throw a surprise party (and not get caught)
Chasing CPR Empress 2816 from Golden to Calgary
Going Curling for the First Time
Driving home from Kelowna
David Bowie plays Kelowna Prospera Place
Turning Japanese Again, Returning to Canada
Turning Japanese Again, Tsukiji Market
Turning Japanese Again, Touring Tokyo (more still)
Turning Japanese Again, Kamakura
Turning Japanese Again, Touring Tokyo (still)
Turning Japanese Again, Touring Tokyo
Turning Japanese Again, Reception Party in Chiba
Turning Japanese Again, Shinkansen to Tokyo
Turning Japanese Again, Touring Osaka
Turning Japanese Again, Kyoto Nishi Honganji Temple
Turning Japanese Again, Kyoto Kiyomizu Temple
Turning Japanese Again, Shinkansen to Kyoto
Turning Japanese Again, Shinkansen to Hiroshima
Turning Japanese Again, Chris and Kaz's Wedding
Turning Japanese Again, Shinkansen to Toyohashi and Irako
Turning Japanese Again, Flying to Japan
Planning for a Return Trip to Japan
The Academy Awards do the right thing, again!
Flying home to Calgary
Friends from university
Computer repairs and financial advisors
VIA Train from Montreal to Toronto
Touring Montreal, Schwartz's Deli
Shopping in downtown Montreal
Flying to Montreal to visit friends
Eeek! More cavities!
Foul things on the Good Ship Critical Mass
Yoga classes at the office
Fond Farewell, Mr. Fullerton
Progress on exercise regimen and eating plan
The Amazing Freeze
David Bowie Plays the Calgary Saddledome
Layoffs at Critical Mass
The 2004 Critical Mass New Year Party
2003, A Year in Review
2005
103 posts
An early Christmas present from our beloved federal government opposition
The Canadian government has gone shady
When is a beer not a beer?
Things seen along the way
Home again, home again, jiggity-jig
The Last
The view in Osaka
Nara is neat
Wandering around Tokyo
Our first plane ride in a month
Ohio, Nippon!
A side-trip to Macau
Amy's ready to kill me, I swear...
The Dim Sum curse lifted
Going uphill to Victoria Peak
Ode to Hong Kong Trolleys
Buying a suit
Paddles up!
The Dim Sum curse
A little more on Hong Kong
Messed up Hong Kong money
Help me, I'm melting!
Xi'an and the Terra Cotta Warriors
Weird things in Xi'an
Last night's train
The Shanghai MagLev Train
The Shanghai Museum
We've been Shanghai'd
In the House of Mao
On the topic of Beijing
Shifty Taxis in Beijing
The Summer Palace in Beijing, and a duck
In praise of my Critical Mass bag
Enter the Forbidden City
Hiking the Great Wall of China
Searching for the Tianjin Antique Market
Hello, underwear!
Ni hao, Beijing!
Crossing the Mongolia - China border by train
Adventures in Mongolia
A little scoot around Ulaan Baatar
More Russian train stuff
Crossing the Russia - Mongolia border by train
Da svidanya Rossiya
The last Russian stop
Listvyanka and Lake Baikal
Alive in Irkutsk
Amy, communications superstar!
Cough
A little story about Ekaterinburg
A (hopefully) brief stop in Krasnoyarsk
The internyet
The language barrier
Russian trains
Half-way, sorta
Kazan kicked butt
Finding the Academy of Geology Hotel
One step closer to home; hanging out in Kazan
The last Moscow post
Kazan, take me away!
Any idea how hard it is to find the internet in Moscow?
Football and music
St. Petersburg in the rain
Hermitage, Railway Museums, and Palaces, oh my!
Pickpockets suck!
16 years ago
Visiting the Hermitage
Things have changed
Back in the USSR ... sorta
On the way to Russia
I love pubs
Baggage Update
A little more of London
The Tale of the Missing Backpack
London, and bag gone AWOL
On five years at Critical Mass
On the passing of Pope John Paul II
How to get a web development job at Critical Mass
Give web developers respect
Blogs as a content management system
Google saves the day again
Don't use br in your code
Writing HTML like it's 1993 with Molly
When does science go too far?
Microsoft needs to stick to standards
Canadian airlines need some common sense
Cheap music will save the music industry
Weird things about getting older
Enough with AJAX already
Writing HTML like it's 1993
New York Meetings - Heading Home
New York Meetings - Touring New York
New York Meetings - Outbound
Registering at The Bay
200 days until I get married
Mercedes-Benz meetings, going home
Mercedes-Benz meetings, team building
Mercedes-Benz meetings, Calgary to Chicago
Why Same-Sex Marriage is Wrong for Canada
It's freaking cold in Calgary
JavaScript Web Standards
2004, A Year in Review
New Years Eve in Calgary
2006
66 posts
Enter Parenthood
Day of Visitation
VIA Wi-Fi = No-Fi
In Merry Old London (Ontario)
Christmas 2006
A solemn Christmas Day
Activity on the day before Christmas
Bonus from Hell
Decorating for Christmas
The Critical Mass New York Extravaganza 2006
Gone in a Flash
Dishonesty in marketing
Christmas shopping in Banff
I still got it...
Microsoft Vista is a failure
Back to driving ... damn
How to unclog a sink (and keep your pants)
Cirque du Soliel's Delirium
Shrinking the world through video conferencing
Thanksgiving in Ruskin
Happy 40th Anniversary Star Trek
A Tale of My Wedding
People need to learn why CSS is good
My Expectations of a Technology Team
Review and reflection on my job
Game night with the Asian Brother Crew
Calgary Transit Sucks
Dragon Boats and Best Friends
Happy Birthday, IBM PC!
A comment on stupidity
Je quitte Paris!
Je suis en Paris, Tourisme de Paris
Je suis en Paris, Jour Cinq!
Je suis en Paris, Jour Quatre!
Je suis en Paris, Jour Trois!
Je suis en Paris, Jour Deux!
Je suis en Paris!
Deck Disassembly, Part 3 (ish)
Surprise birthday weekend in Revelstoke
Surprise weekend at Bow Lake
All work and no play make Geoff something something
I've been blogging on the railroad
More gardening work
Layered Interfaces - Getting Technical
Meeting my niece for the first time
Layered Interfaces - Setting the Stage
Touring Montreal
Earth Day in Montreal
Going through Montreal
Stuart McLean and Vinyl Cafe come to Banff
The Great Critical Mass Shuffle
Dennis has left the building
How do I know what I seem to know?
Rudy's heading off for greener pastures
Google at the CCAT Dinner
Jaemo's farewell
Oscar Night - The 78th Academy Awards
Enter the Kitten
Reform the US Patent Office!
The day after the CMMYs
Why no-one should care that Google censored itself in China
On being a Know-it-all
Starbucks discontinues Chantico?
Back from the dead ... sorta
Enter the Conservative Canadian government ... exit social open-mindedness
2005, A Year in Review
2007
201 posts
BMO locked me out AGAIN
RIP Netscape
Father Christmas
Christmas in Calgary 2007
A little housecleaning
A full night's sleep
Calgary Winter Weather
Damn Good Manager
The Dirty Jobs Drinking Game
My baby's back!
Drywall ain't light
Laminate flooring sucks
We have a travel-safe baby
West LRT Line in Calgary approved
Canada's history is wasted on its youth
Calgary is big enough for better transit
Bank of Montreal, I hate your security
Been around the block a few times
Colbert no longer for President
I Was Benno
Pwned
Examples of Online Shopping Experience
Poor performing US President = strong Canadian dollar?
Time moves more slowly at an agency
Improving Calgary Transit in the city core
Is Microsoft's Popfly an easy out?
I hate Microsoft Word
The heating system is complete
Six weeks with a baby
Will Microsoft ever admit that Vista was a bad idea?
Framing is complete!
RIP Miss Moneypenny
Could Google do evil?
Expensive floors are a problem
Remembering my circuits classes the hard way
Apple doesn't hate Canada ... Rogers, Bell, and Telus do
A really bad joke
Experience Matters
The iPhone is obsolete
We have heat!
10 Years Ago
How much has my world changed?
My first diaper
Alex is a rockstar!
It's a girl!
Water has broken!
It's...
I'm on crack
iPhones take a long time to charge
It's...
T minus 14 days and counting
We have (new) electricity
It's...
Pictures from my new lens
Why does my dryer not get hot?
New appliances and a pruned tree
It's...
Renovation update
The concrete is in!
And so the concrete begins ... I hope
Still no floor
Car seats for smaller cars, please!
A Tale of Spam
T-30 days and counting
I have an iPhone ... sort of
More delays in the basement
Critical Mass Summer Event 2007, Day 3
Critical Mass Summer Event 2007, Day 1
Critical Mass Summer Event 2007, Day 2
iPhone Torture
Caught in the Google Dance
Family reunion in Ruskin
Raining in Ruskin
Quack
The Internet is down
Problems at Calgary Farmers Market?
Hunting dragonflies
Some new electrical
Heating pipes are approved
Movie and Music Piracy in Canada all wrong?
Renovation catchup, with pictures!
The piping is in
The basement is ready for heating
Pancake coma setting in
Great Canadian Video Game Contest
A Middle Ontario wedding
Up at the cottage
More than meets the eye
Some assembly required
What is inside a 50 year-old furnace?
Chasing CPR Empress 2816 from Calgary to Canmore
Canada Day 2007
The new K2 ain't much better...
WordPress 2.2.1 broke my site!
Back to renovations after almost a week of clients
Another case of really bad customer service
Basement floorplan, version 3
Plates in, first framing up
Finally we get to rebuilding
The building supplies arrive
Funniest. Commercial. Ever.
The plumbing begins in the basement
Yoshirolla Kilomantra mayhem
Clearing out the basement
My favourite cooking show
Yoshirolla Kilomantra
Now I really want a Mac
Dim sum with the newlyweds
Sod laying party
Flying the Zip Line at Canada Olympic Park
How interactive marketing fails because of technical architecture
Mozart on roller skates
Why Prince Harry should be king
Creative writing challenge
When home renovations go bad!
eBay buys StumbleUpon
Google sucks up Panoramio
Google in 20 years
Where does he find these wonderful sites?
Add another to the trilogy list
Pirating Star Wars
A wake for Rich
Fare thee well, Rich
Getting closer to fatherhood
DRM's new name - Digital Consumer Enablement
The easiest move ever
Critical Mass does Spiderman
Breakpoints patented?
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Up a notch in ranking
Refreshing legalese
Renovations, Part 1 - Demolition
Riding the Trans Siberian in luxury
Take the Web Design Survey!
The patent process is now officially broken
Basement floor plan, first draft
Gearing up for renovations
Beware of XHTML
Is Blinkx Remote the end of TV?
Using captcha instead of usernames and passwords
Bon Voyage Jim and Mia
Updates to the Rolex Website
Pictures from Hawaii
Houses sold and moved
Timeshare Sales, Beach Day and Royal Kona Luau
Aloha from Hawaii
Down in South Kona
I got my bag back!
How not to start a vacation
Ugh. Moving again.
Askimet - The best WordPress plugin ever!
Au revoir, Aaron
Go Rich, Go!
Critical Mass CMMYs 2007
Take Steve Ballmer ... Please!
Number Portability in Canada
Losing another friend
Buying another house
Imagini VisualDNA
Be Afraid. Very Afraid.
Apparently I've been lying all this time...
Inspirational Star Trek
What is that irritating whine?
79th Annual Academy Awards
Pictures return to Sowrey.Org
iTunes experience is better than Windows Media
Seeing my child for the first time
Flying Cows
RedDot Product Roadmap at Summit 2007
Gala Banquet at Summit 2007
Content Object Modelling at Summit 2007
Solve the Challenges of Social Computing with RedDot at Summit 2007
Complementing and Enhancing Search Engine Optmization (SEO) Using RedDot CMS at Summit 2007
Case Study - Optimizing Content Management at the National Aquarium of Baltimore at Summit 2007
Broadband Video News Powered by RedDot at Summit 2007
Another Day at Summit 2007
RedDot CMS and Live Server Upgrade to Streamline Info Architecture at Summit 2007
RedDot Best Practices in Template Creation at Summit 2007
Leveraging RedDot CMS to create UNICEF websites around the world at Summit 2007
RedDot Keynote at Summit 2007
Keynote at Summit 2007
Live from Huntington Beach
Air Canada Sucks
The new Rolex website is live
Bathroom humour in domain names
Rankin Family Reunion in Calgary
Forbidden Starbucks
Disbelieving DRM and copy protection
I need a new watch
Kitty in a cone
The Return of Rivetgirl
I want an iPhone
Calgary is turning into Toronto
Slowly letting the cat out of the bag
Funeral for Dale Garraway
When science goes wrong, redux
With a few bugs, it would seem...
All new for 2007!
It's alive!
2006, A Year in Review
Another Calgary New Years
2008
164 posts
Xmas in NYC, Day 5
Xmas in NYC, Day 3 (aka Christmas Day)
Xmas in NYC, Day 2
Xmas in NYC, Day 1, Part 2
Xmas in NYC, Day 1
A Hangar Christmas
No guarantees on going back
We had another earthquake last night
Holy upgrades, Batman!
Spaghetti with Santa
The Christmas season in Costa Rica
Does the world need traffic lights?
We're fine
My first coffee
Sowrey's Law
Is the world really dying to see results from the US election?
Halloween in Costa Rica
Blog or Die
The Network Connection
I swear I'm going to kill my vendors
My evolving job
Canada, you can blame Calgary
Just say "no" to Prentice!
Calgary - Vote "no" for Prentice!
Thanksgiving in Costa Rica
Hangin' out in Panama
San José Airport is no fun after 8pm
14 things I love about Costa Rica
17 things I hate about Costa Rica
Actually, make that 18 things
Calgary, throw Jim Prentice out of office!
Dear Canada, I'm going to break the law
Retraction - WordPress 2.6.2 did not break my site
WordPress 2.6.2 broke my blog
Weekend at Tabacon
Kids' music kinda sucks, but there is good stuff out there!
Steve Jobs blows it. Again.
Conservatives win the next Canadian federal election!
Butterflies and getting lost
I (heart) Google Chrome
That's one small step for a baby...
Happy first birthday, my daughter!
Ole Ole Ole Ole Ticos Ticos
A revenge-free Montezuma
U-turns are illegal in Costa Rica
Why the right tools matter
The IOC is living in a dream world
My new 1998-era Nokia TDMA cell phone
The phones I ordered finally showed up
My Canon Rebel XT doesn't work
Weekend in Punta Leona
Walking and Talking
Finally got my box!
RIP, Sean Lineham
In Hazy Burlington
All packed up with somewhere to go
A Moving Birthday
Buying a car in Costa Rica
One week to go
Cost of living in Costa Rica
Misconceptions on learning Spanish
Where you should go on your next vacation
Where I've been for the last few days
Second weekend in Costa Rica
First weekend in Costa Rica
It's Mañana Time!
Setting up the office
Starting life in Costa Rica
Alive and sick in Costa Rica
How to bring a pet into Costa Rica, Simplified
Enroute with the cat
Farewell, dear Mini
Lastday. Gemini 13s. Year of the Company 2008. Carousel begins.
An open letter to Jim Prentice
One last lunch with the team
T minus 5 days
Basement renovation almost complete
On Cats, Wire Transfers, Death, and Taxes
Getting my Birth Certificate shouldn't be this hard
Renovations nearing completion!
Web Analytics Porn
Bringing my cat into Costa Rica
Is America ready for Obama + Clinton?
I finally got a new watch!
T minus 14 days to Costa Rica
Costa Rican Interviews, Day 1
Finding a Costa Rican Casa, Day 3
Finding a Costa Rican Casa, Day 2
Funny things in emails
Finding a Costa Rican Casa, Day 1
Back in Costa Rica
There's nothing quite like a good ego boost
ScribbleLive - Live Blogging Done Right!
It's the end of the world as we know it...
The beginning of the end?
No, I'm not going to be working on a beach
I'm leaving Critical Mass
Things to do before moving
What have you done with Spock's brain?
Thundercats are go!
Letting the toucan out of the coffee sack
Privatize Calgary Transit
Renovations Update
Web 2.0 Expo - Casual Privacy
Web 2.0 Expo - Capacity Planning for Web Operations
Web 2.0 Expo - Even Faster Web Sites
Web 2.0 Expo - Bling Bling, Marketing and Monetizing through Social Applications
Web 2.0 Expo - Widgets Growing Up
Web 2.0 Expo - Ontologies for the Internet
Web 2.0 Expo - Friday Keynote
Web 2.0 Expo - Creating a Coherent Social Strategy for Buiness
Web 2.0 Expo - The Dark Side of Ajax
Web 2.0 Expo - Adding "Where" to Mobile and Web Applications
Web 2.0 Expo - Website Psychology
Web 2.0 Expo - Designing for a Web of Data
Web 2.0 Expo - Wednesday morning keynotes
South Park pub crawl
I'm on Twitter
Blogging woes will delay postings
Web 2.0 Expo - Community Building - Good, Bad, and Ugly
Some observations on the Web 2.0 Expo
Web 2.0 Expo - Building Next Generation Web 2.0 Applications
The Obligatory Vacation Recap
Web 2.0 Expo - Cross-Cultural User-Experience Design
At the Web 2.0 Expo
Ah, snow, my old friend
On the way to San Fran
Last full day on Iona
Life on Iona
Back in cloudy London-town
I have a steak hangover
WordPress 2.5 + K2 RC4 = Bad News
Anyone going to Web 2.0 Expo?
Anyone know what Terminal 4 at Heathrow is like right now?
Why I pick on Microsoft
I hate going on vacation
How much of the internet is a waste of time?
Renovations renewed
On my way home
Back in Vegas
There was an election?
CMMYs 2008 (in review)
To Mac or not to Mac?
80th Oscars
This ain't no man-cold
Tech Summit, Day 2
Tech Summit, Day 1
In Chicago
Solids and Teeth
Wireless photography rocks!
Minus Forty Eight
Read this book
Up-coming travel
My father, I am not
Do you know the way to San Jose?
How to get good portability
Sleepy
Top 25 Trains
The word is "ba"
A bullet train in Calgary?
Hello, unlimited wireless data in Canada!
2007, A Year in Review
2008 Predictions - History Repeating
Timetracker is dead!
2009
83 posts
My Boxing Day special
Twas a couple of nights before Christmas
You can never go home again
The trip home
Adios, Costa Rica
T-minus one week and counting
Taking a pet from Costa Rica
Anyone want to buy a used car?
My favourite trains (so far)
To end, this shall
3 weeks remaining in Costa Rica
Overtime is not a solution
Our last weekend away
Alberta communications companies suck
Impossible is a four-letter word
A trip to La Paz
Brother or sister?
Some time in the Caribbean
I hate to leave you in the morning
A good programmer is lazy, not stupid
Day of the Ya Ya
True story
Los Terribles 2
How to win the next Canadian federal election
WALL-E - What is Disney-Pixar not telling us?
O Canada, my home and native land
I'm legal!
Happy 2nd birthday, Monkey
Snot and coffee
How to move your website
How to host your own website (the simple version)
You can't kill IE6
Parenthood, round two?
Canadian citizenship questions are kinda funny
A (wet) birthday vacation
...I'm not old
Forty years from one step
Diversions at Parque Diversiones
Stampede breakfast, Costa Rica style!
I wouldn't have done it that way
20 years of blogging (and Post
Odio pasar a un nuevo hogar
How to do offshore software development
The "Power" of Word in Outlook
Día del Padre en Costa Rica
A year in Costa Rica
WordPress 2.8 acting weird?
Failure is an option
How to handle a problem
Where to find great Indian in Costa Rica
A visit to the CIMA ER
What I think of the new Star Trek movie
The power of responsibility
A Day In My Life
The blinding effect of an ego
Guanacaste Weekend
The importance of delegation
Music industry's future - Creators and Performers
Which Beatles is better - British Invasion, or Studio?
Where Star Trek went wrong
Why didn't I get a promotion?
Repetition breeds complacency
The Failure of Offshoring
Dear Murphy, Fuck off and die!
9 years ... and counting
I'm just a "passionate" guy
A few of my favourite movies
Yes, I'm still alive
I missed the 2009 Oscars
On your first days of school
RTV passed (though it shouldn't have)
Toronto in March!
25 Coffees
RTV failed
Chinglish in Costa Rica
Visiting Villa Blanca
First crack at my own theme
My 10 favourite cover songs
A (literally) crappy weekend
Hell of a good scare
Dealing with our first illness
2008, A Year in Review
New Year's Eve in Costa Rica
2010
69 posts
Merry first Christmas, Choo Choo
A rainy train
A visit to the North Pole
Catching up with a few Radical friends
Our first family flight
Our last day at the Calgary Farmer's Market
A year in Canada
Apologies for the comments
Fundraising fail
A first "real" Hallowe'en
A new window on the world
And She said I want new lights!
Switching from Shaw to Telus
The development in my life
The fork in the road
Nothing but the kitchen sink
There are times
From the frying pan...
My WordPress pet peeve
Get Geeqee
The end of summer vacation
Happy 3rd birthday, Monkey
Living with a hernia
The Great Family Roadtrip 2010, Day 8
The Great Family Roadtrip 2010, Day 7
The Great Family Roadtrip 2010, Day 6
The Great Family Roadtrip 2010, Day 5
The Great Family Roadtrip 2010, Day 4
The Great Family Roadtrip 2010, Day 3
The Great Family Roadtrip 2010, Day 2
The Great Family Roadtrip 2010, Day 1
Happy BirthZAP to me
Four fun-filled days
Thank you, Nana
Monkey, Lost and Found
Visit Calgary - You're Very Welcome!
A Dinosaur Day in Drumheller
Some tips for your next interview
Look into my eye
Flash - I'm not dead yet!
I've lost it
Marketing is from Mars, IT is from Venus
Choo Choo's first Easter
My Big Monkey
Arrived! Choo Choo!
Mentorship is a must
How a cold led to a new TV
The end of the individual experience
Two weeks to Choo Choo
12 things I miss about Costa Rica
It's Complicated
I Believe
Kell antigen update
The failure of the electric car
Dealing with Kell Antigens
What makes a Senior Developer
Missing you
Thinking of you, Choo Choo
Evolution of the Know-It-All
Make April 1 "IE6 Dies" Day
Happy 97th Birthday, Nana!
Memories of Grandma
Greed kills innovation
Torches and waterslides
Copyrights are the new Colonialism
There and back again, a Monkey's tail
Goodbye, Critical Mass
2009, A Year in Review
New Year's Tea
2011
27 posts
Merry Christmas, 2011
The Annual Review
Happy 4th Birthday, Monkey!
My upgrade to OS X "Lion"
A Birthday Weekend
Monkey's First Stampede
The need for the Big Picture
The Super Secret Monkey Surprise
Why you should use Google Analytics
Canada's Two Political Parties - Conservative, and Other
Back at the (new) Calgary Farmer's Market
On the mend
My first surgery
An argument for wired city council
Going under the knife
The first week back at work
Suggestions to our political "leaders"
Dear Canada, grow a backbone!
Happy first birthday, Choo Choo!
Baby steps
Understanding my father
Hey, Four Eyes!
If I could save time in a bottle
New life at Evans Hunt
The Lake Louise Ice Magic Festival
2010, A Year in Review
New Year's Tea, 2011
2012
50 posts
The Nest - Excellence in Product Design and Customer Service
Christmas Blitzkrieg
Votes don't split, Justin Trudeau
A funny thing happened on my way home
Monkey's Lost Tooth
Why Disney buying Lucasfilm could be a good thing
Three new things I did this weekend
10th Anniversary of the CBC 50th Anniversary VIA Rail Train
End of Monkey Summer
A week without coffee
Happy 5th Birthday, Monkey
I hate you leave you in the morning, Part 2
How to be a Technical Writer
Bronze is still a medal
A walk in the (amusement) park
Marketing Red Herring - QR Codes
Vacation 2012, Day 2.5
Vacation 2012, Day 1
Thoughts on Microsoft Surface
40 days until 40
An apology to my kids
A long-overdue renovation update
Appendix to Appendicitis
The gall of it all
An evening with the crew of the Starship Enterprise
TV is dead. Long live the internet!
Can we get rid of timezones now, please?
Renovation update - no, we're not done yet
How to really succeed in (any) business
The kitchen reno may yet kill me...
Royalties on Alberta Oil Sands
Kitchen reno, day 22
Renovating, a word on LED lighting
Home, half-assembled home
Kitchen reno, day 17
Kitchen (and living room and bathroom) reno, day 13
Kitchen reno, day 9
Reversal on floors...
Kitchen renovation, day 8
Renovations, Day 6
On 10 years of missing my dad
The kitchen reno moves along
The floors start to disappear
Kitchen goes bye-bye
Happy 2nd birthday, Choo Choo!
Upstairs Reno, The fun begins!
Canada, You're about to lose your freedom
Why SOPA will (and must) fail
2011, A Year In Review
New Years Tea, 2012
2013
12 posts
New Year's (Eve) Tea
Making hibiscus mead
An open letter to Nest Labs - please don't outsource your support
Calgary Board of Education - we need a decision on Westgate Elementary
Happy 6th Birthday, Monkey!
Happy 3rd birthday, Choo Choo!
Evans Hunt Sick Day 2013
A perfect gluten-free bread loaf
A musical evening in Red Deer
Red Eye Greyhound
2012, A Year in Review
New Year's Tea, 2013
2014
7 posts
2015
8 posts
2016
13 posts
Disney World 2016 - Twas the day before Christmas
Disney World 2016 - Magic Kingdom
Disney World 2016 - Animal Kingdom
Disney World 2016 - Kennedy Space Center
Disney World 2016 - Resting at the resort
Disney World 2016 - Epcot
Disney World 2016 - Disney Springs
Disney World 2016 - Arrival at Walt Disney World
Disney World 2016 - The kids find out
My Hip Stories
I need your help to be an author
A new year, a new car
2015, A Year in Review
2017
4 posts
2018
9 posts
2019
1 post
2020
4 posts
2021
5 posts
2022
52 posts
Turn That Music Down!
It's too quiet
No Meetings Fridays Don't Solve The Problem
Confirmation Bias Will Be Our End
Social media is dead
Meta admits failure over the Metaverse
The Arkells at the Saddledome
Heart and Styx at the Jubilee
20th Anniversary of the CBC TV VIA Rail Train
In the Believeco Tent
How Quickly They Grow Up
Belated 50th Birthday Weekend
A Visit to Lake Country
Covid. Dammit.
50 Years of Me
The Last Days
The Long Road Home
Resting in Ruskin
Salty Sea Dog Reunion, Return to Reality on Ferries
Salty Sea Dog Reunion, Hikes and Sheds and Crabs
Salty Sea Dog Reunion, Whales, Shelter, and Jesus, Oh my!
Salty Sea Dog Reunion, Hangovers and Sunsets
Salty Sea Dog Reunion, Arrival in Tofino
Salty Sea Dog Reunion, Three Valley Gap to Ruskin
Salty Sea Dog Reunion, Calgary to Three Valley Gap
Google's Moral Responsibility
Voting with Blockchains - Equity and Representation
A Decade Without Cable Television
Happy 80th Birthday, Mom!
My Age of Intolerance
Soft Skills are Hard Requirements
The Metaverse Needs a Pandemic
To COVID or Not to COVID
Anyone sick of hearing about the metaverse?
Happy 2nd COVIDversary!
20 Years Without My Dad
Are Successful People Awful?
The End of COVID and a Return to Normal
The Challenge of Authentic Identity
Happy Twosday!
Protection, Freedom, and Assimiliation
Traveling in the Pandemic
Another Apology to my Kids
Aircraft Manufacturers Need Better Accountability
Be Selfish with COVID
Cancel Culture is a Requirement for Modern Society
Open Source Vigilantes Hurt Our Industry
Does the Sonos Patent Decision Ignore the Original Idea?
Dungeons and Dragons
New Years Tea 2022
2021, a Year in Review
2016-2020, a few Years in Review
2023
39 posts
Christmas with Nana
Passing by FOMO
Big Wreck
The Famous Lethal Weapon Quote
I Mother Earth and The Tea Party at Grey Eagle
World Leaders Must Remember
The Trouble with Passion
Thank you, Neil Randall
The Problem with RTO
Still waiting for fall
Living with a hernia ... again
Happy 16th Birthday, Monkey!
AI Will Not Replace Writers
A Visit with Back to the Future
Driving the Crowsnest Highway
Driving an Electric Car from Calgary to Fairmont Hot Springs
The First Time I Had THC
My First Query Letter
Apple Vision Pro is a Disaster
Goodbye Asia, 2004-2023
Photo Sharing, Version 4
Mother's Day with my Mom
Adobe Lightroom's Denoise is Magic
Another Site, Another Hugo
Mom Moves to Calgary
Starship goes BOOM!
I've left my internet presence untended
Building Better Image Sharing
Happy 13th Birthday, Choo Choo!
The Importance of Technical Writing
Marketing Clients Need to be Collaborative
Generative AI is at the Jurassic Park Moment
Marketing Never Has All The Answers
Return to the United Kingdom
The Problem with Infinity
Morality in the Marketing World
2022, a Year in Review
Go Hugo!
New Year's Tea, 2023
2024
45 posts
New Year's Tea in Fort Langley
Christmas in Ruskin
Christmas in Ruskin - The Fraser Canyon
Christmas in Ruskin - The Drive to Kamloops
Chasing the Holiday Train
A trip to Mossleigh
Drumheller in the winter
Roaming the Foothills
Banff Christmas Market with Cathy and Nat
Collective Soul at the Grey Eagle
Arkells at the Saddledome
A Last Halloween
A Quick Visit to Oakville
Aurora over Springbank
Aurora over the house
Enter the Kitten
Marcus King at the Grey Eagle
A visit to the Canmore Highland Games
The Last First Day of School
A Top Gun Anniversary
Happy Birthday, Monkey!
Hiking in Radium for the Day
Blue Rodeo live ... finally!
Happy Birthday to Me
A Trip into Vancouver
SUP, Take Two
Pretending to be a Tree Monkey
My First Time on a Standup Paddleboard
The Long Drive to Ruskin
Short Weeks are the Worst
Enter the Kitty
Alex's First (Paid) MRI Shift
Realizing the truth of past surgery
Surgical Recovery is Such Sweet Sorrow
Another day, another hernia surgery
Early Retirement is a Myth for Most
Chasing CP 2816 on the Final Spike Steam Tour
Lawyers have Ruined Everything
Bursitis
Software Patents are Pointless
Why AI is a Long Way from Human
Absolute Power Corrupts Absolutely
A Sleigh Ride in Banff
2023, a Year in Review
New Year's Tea
2025
39 posts
Merry Christmas
CPAP Fail
Back in the Office
So, I published a book...
So, I wrote a book...
Monkey's First Day of University
Happy 20th Anniversary
Happy 18th Birthday, Monkey
The Tale of Our Oven
Filling the Cavity
Irish Family Trip, Day 12
Irish Family Trip, Day 11
Irish Family Trip, Day 10
Irish Family Trip, Day 9
Irish Family Trip, Day 8
Irish Family Trip, Day 7
Irish Family Trip, Day 6
Irish Family Trip, Day 5
Irish Family Trip, Day 4
Irish Family Trip, Day 3
Irish Family Trip, Day 1/2
Cruising to Alaska with Mom, Day 8 - Vancouver and home
Cruising to Alaska with Mom, Day 7 - At Sea, Sick
Cruising to Alaska with Mom, Day 6 - Ketchikan and the flu
Cruising to Alaska with Mom, Day 5 - Glacier Bay
Cruising to Alaska with Mom, Day 4 - Skagway and the White Pass and Yukon
Cruising to Alaska with Mom, Day 3 - Inside Passage and Juneau
Cruising to Alaska with Mom, Day 2 - Inside Passage
Cruising to Alaska with Mom, Day 1 - Vancouver and Departure
I got another cavity
Monkey's Graduation
Right Place, Right Time, Right Answer
Calgary will see drought in 2025
Montreal, Le Central, Mozart, and Vomiting ... oh my
Why We Need DEI
The End of Childhood Adventures
Senior Developer Shiny Object Syndrome
The trip home from Ruskin
2024, a Year in Review
2026