Occasionally I get the opportunity to give talks at conferences, record videos or do podcasts. I have had my written work featured in Harvard Business Review, OneZero and Increment. I’ve also written two books, detailed over on the Books page.
I am serving on the Lead Dev Advisory Board for 2024.
Remote Working
- Three Essential Remote Working Practices for Engineering Teams (Shopify Engineering blog, December 2022)
- Shopify’s remote working toolbox (Lead Dev Berlin, November 2022)
- “Before and After”: Hybrid Work Strategies (Track host at QCon San Francisco, October 2022)
- How to successfully onboard remote engineering staff in four weeks (Lead Dev, August 2022)
- Asynchronous Communication is the Great Leveller in Engineering (Shopify Engineering blog, May 2022)
- In discussion about Effective Remote Work (The Lead Developer #bookmarked, April 2022)
- Tech Lead Journal podcast (April 2022)
- What Great Hybrid Cultures Do Differently (Harvard Business Review, March 2022)
- Remote Onboarding at Scale (EM Hub, March 2022)
- The Manager’s Club podcast (February 2022)
- The Spectrum of Synchronousness (QCon Plus, October 2021, also at Stretch Conference, December 2020. There’s a related Q&A with InfoQ.)
- Mastering Distributed Communication (CintheC, December 2020)
Management
- Become a Great Engineering Leader (Tech Lead Journal, November 2024)
- Building your management roster: training the next generation of leaders (Panel at CTO Craft Con, November 2023)
- 3 ways to make your team’s work more visible (Lead Dev, September 2023)
- From high-growth start-up to high-growth Shopify (Managing Managers Podcast, September 2023)
- Strategies for managing being overwhelmed (Lead Dev, August 2023)
- Building bridges: The art of crafting seamless partnerships between engineering, product, and design (Lead Dev London, June 2023)
- Getting the best for your team by effectively managing upwards (Lead Dev, May 2023)
- Encouraging autonomy within engineering teams (Lead Dev, November 2022)
- Manage your energy, not your time: a leader’s guide to energy management (Level-Up Engineering Podcast, November 2022)
- Connecting devs’ work to the business bottom line (Interact, October 2022)
- Optimizing the time you and your team spend on hiring (Lead Dev, October 2022)
- The trifecta model: bringing together engineering, product and design (Lead Dev, October 2022)
- Dev Interrupted podcast (April 2022)
- Planning For Momentum (Increment Magazine, 2021)
- Becoming an Effective Software Engineering Manager (Tech Lead Journal podcast, March 2021)
- Onboarding: A Whirlwind Tour (CTO Craft Con, December 2020)
- Book Q&A (The Lead Developer #bookmarked, September 2020)
- Asynchronous working series (Silicon Brighton, September 2020)
- One-to-ones (Level-up Engineering podcast, August 2020)
- Delegation (QCon London, March 2020)
Technology
- Is Software Eating The World? (OneZero, 2019)
- The Rebellion Against China’s 996 Culture (OneZero, 2019)
- The Gig Economy’s Unhappy Middle Class (OneZero, 2019)
- Acceptably inaccurate: probabilistic data structures (Berlin Buzzwords 2016, also at Brighton Java 2016)
- Detecting events on the Web with Java, Kafka and Zookeeper (Berlin Buzzwords 2015)