Portfolio

Here’s how using containers can help you reduce the risk of issues and errors in production. https://increment.com/development/an-introduction-to-local-development-with-containers/
What’s more frustrating than setting up a local dev environment? During #GitHubUniverse, I shared how to rework your approach. Read more about it on The ReadME Project here: https://github.com/read...
Chatted with Nathan LeClaire. https://www.youtube.com/watch?v=oN2PFkpUVOY
Many companies see the benefits of diversity and inclusion but don’t know that their own policies and culture are often the reason that women and people of color don’t come on board. James Turnbull...
How the VP of Engineering at Glitch plans and prioritizes work for a 40 person software team without stifling creativity. https://clubhouse.io/blog/metrics-driven-development-glitch/
In episode 85 of The Secure Developer, Guy Podjarny speaks to James Turnbull, an open-source developer who is currently VP of Engineering at Timber, working on the open-source observability platfor...
https://pod.co/junior-to-senior-developer/wisdom-from-a-super-cto-w-james-turnball
I put this mind map together a few years ago after a discussion about what a new VP of Engineering or CTO should think about in their first 90 days in a new role. https://www.kartar.net/2020/07/vpe...
tl;dr: In choosing where to spend your developer experience and advocacy dollars, investment in content, documentation, and initial developer experience is the most critical because it has the broa...
Sharing a bit about Bash/Zsh shell aliases, how they work, and some aliases I have known: kartar.net/2021/05/aliase…