PHPNews

How a Grumpy Programmer wires their home for internet

Written by Chris Hartjes - Published on @TheKeyboard
Aggregated on Thursday September 14, 2017 - Permalink

Back at the beginning of August my long-suffering wife and I packed up our possessions and moved almost 2 hours away to a small village of ~2500 people into a house on a street that doesn't seem to show up on a lot of major GPS systems. Luckily it shows up both on Apple and Google maps, and there is a Tim Hortons close by to act as a known landmark and guide people in. With the move came an …

Continue reading »


Who Coaches The Coaches?

Written by Chris Hartjes - Published on @TheKeyboard
Aggregated on Wednesday September 6, 2017 - Permalink

One of the things I have grown to enjoy over the years is mentoring people. It has felt like a very natural extension of the many years I have spend doing conference talks -- find people who are struggling to learn a concept I am familiar with, and then guide them through solutions. It's a very hands-on experience for me, and it provides me with an outlet to keep my programming skills from …

Continue reading »


Letting Emacs into your grumpy heart

Written by Chris Hartjes - Published on @TheKeyboard
Aggregated on Friday May 26, 2017 - Permalink

Yes, the rumours are true. Your grumpy blogger, a long-time and generally satisfied Vim user has decided to embrace some fear, turn on EVIL mode and give Emacs a fair evaluation. To be truthful, I had used Emacs before. Back in 2002 I was using Linux as my working environment and used it because the guy sitting next to me (hi Kemo, wherever you are!) was using it and showed me the basics. …

Continue reading »


How A Grumpy Programmer Secures Their Laptop

Written by Chris Hartjes - Published on @TheKeyboard
Aggregated on Monday January 9, 2017 - Permalink

On the /dev/hell podcast episode I recorded with Ed last night, I got the chance to talk at length about my early experiences with my new laptop. According the 'About This Mac': MacBook Pro (13-inch, 2016, Four Thunderbolt 3 Ports) Processor 2.9 GHz Inetl Core i5 Memory 16 GB 2133 MHz LPDDR3 Startup Disk Macintosh HD Graphics Intel Iris Graphics 550 1536 MB Pretentious Level …

Continue reading »


Testing XML-based API's

Written by Chris Hartjes - Published on @TheKeyboard
Aggregated on Wednesday January 18, 2017 - Permalink

At the day job I deal with making sure that a number of different services get tested sufficiently that we have confidence that what's being deployed and then used by Firefox is correct. This is a big change from what I did before I got to Mozilla - I mostly wrote unit tests and integration tests for code. These services are like black boxes as far as QA is concerned -- I do have some insight …

Continue reading »


Fighting Fear and Loathing In Crested Butte

Written by Chris Hartjes - Published on @TheKeyboard
Aggregated on Sunday March 12, 2017 - Permalink

This past week (March 5th-10th) I went to Crested Butte, Colorado to attend the Winter Tech Forum with my fellow Mozillian Matt Brandt . He'd been encouraging me for about a year to come out for a visit and see the conference for myself. I went intending to push myself out of my comfort zone. I pushed a little too hard. WTF (pretty sure it was named this on purpose) is an Open Spaces …

Continue reading »