The following is a list of all the content on the site, designed to make it easy to jump straight in.
Mastery & Personal Development
- The important questions I ask myself every week, and why.
- Stoicism: A software developers guide.
- How ancient greek philosophy will make you a better developer
- The best personal investment you’ll ever make: Touch typing
- On becoming a better developer without losing your sanity (8 tips)
- Debug with the scientific method and preserve your sanity
- 5 ways to get more out of your non-fiction reading
- How to build resilience and master your emotional responses
Leadership & Team Working
- What my life’s most terrifying event taught me about leadership
- Enable strong conversation with 3 versatile metaphors
- A simple strategy for staying calm under pressure
- Do incremental delivery models hinder our ability to deliver on vision?
- Agile is the ability to change, not just the ability to ship
- The importance of trust in software teams for disaster avoidance
- Why so many miss the point of scrum.
- How using metaphors saved my bacon
- How unclear roles can damage your teams performance (and what you can do about it)
- Writing A Punchy Junior Software Developer Cover Letter: A Case Study.
- On being and hiring an apprentice
- Creating a powerful online presence with a platform
- Plot twist! Your portfolio is not about you …
- Why “Should you build your portfolio with code or a template?” is the wrong question
- The best software developers write, you should too
- Why learning a new framework could damage your career.
- Overcome the fear of selling yourself
- 5 steps to bulletproof behavioural interview prep
- The Importance Of The Developer Portfolio
- Becoming an irreplaceable junior software developer
- One short exercise that will 10x your employability as a software developer
Learning & Development
- What the hell is “The socratic method” and why as a developer you should care
- Does your agile team have a “learning disability”?
- An inside look at my favourite apps
- Unit testing: Why you aren’t convinced (and what to do about it)
Insights from my projects
- The Secret Splitoo Master Plan (just between you and me)
- A rundown on the insights from user-testing Splitoo.
- Stripe Connect: The Ultimate Guide to Building a Platform Business With Stripe
- Using Create-React-App with Express
- Focus on the basics: The art of mastering Scrum
- Five Subtle Secrets Of Effective Leaders
- 9 ways using components could skyrocket your agile team
- 7 developer tips to avoid becoming overwhelmed and learn efficiently