Looking for a blog about open source and Linux?

Check out my other blog at SourceContribute where I blog about free/libre open source software, GNU/Linux, encryption, BitCoin and other peer2peer technologies.

Use JSON in Perl 6, article published

I wrote an article for codementor.io on how to use JSON in Perl 6. It’s a good tutorial and introduction to Perl 6 which hasn’t seen wide adoption yet. It’s a solid language which has had a lot of thought put into it and the libraries that exist for itRead More

Quoted in “The Secrets Behind Great One-on-One Meetings”

I was recently quoted in the free ebook from O’Reilly, “The Secrets Behind Great One-on-One Meetings”. As an aspiring interview coach for software developers, it feels great to offer advice especially on the subject of one-on-one meetings. It’s a great short ebook and very useful for those wanting to see theRead More

Episode #1 – Team Lead As Coach

In the first episode of the NeverFriday Leadership Podcast, I talk about the fixer vs the coach way of thinking when leading a team and about the team lead as coach. Download the “Team Lead As Coach” episode of the NeverFriday Leadership Podcast In this episode I mention Jill Geisler’sRead More

The 90 Day Rule: From “The Team” to “Your Team”

Dave Kellogg has written a solid article about the 90-day rule. This is the rule where it takes 90 days for the team you’re leading to become your team. As a new team leader, it can take some time to get used to your team and to figure out whoRead More

Top 3 Reasons You Need to Hire a Tech Career Coach

In your software development or IT career, you’re going to eventually get to a point where you don’t quite know what to do next, or how to get to the next stage of your career. It can be hard to figure out what sorts of projects you want to workRead More

Presentation: FreedomBox on RaspberryPi

Last weekend I did a technical presentation on the RaspberryPi, a small computer, running the FreedomBox GNU/Linux software. Click here to download the presentation PDF “FreedomBox on the RaspberryPi” In the presentation I walked through how to setup and configure the FreedomBox software which includes Tor, Privoxy, IkiWiki, XMPP andRead More

Setting Clear Priorities

To be a tech leader, rather than just a manager, you have to set clear priorities. There are two ways to do this and they apply in different situations.

Say NO to Venn Diagrams When Explaining JOINs

In recent times, there have been a couple of tremendously popular blog posts explaining JOINs using Venn Diagrams. After all, relational algebra and SQL are set oriented theories and languages, so … Source: Say NO to Venn Diagrams When Explaining JOINs

5 reasons managers are addicted to “fixing” – and how to recover

This is an excellent article on why a fixer mentality is common among new managers. A fixer goes over the work of someone else and fixes it to match their standards, or they take on the work themselves entirely. This is bad because it isn’t delegation and shows a lowerRead More