Devon Burriss' Blog

Mostly just adventures in code.

The torch bearer

Software, leadership, and a walk in the dark General Life Team Lead Social image

Software development can be a complicated process as the complexity of systems grow and the number of people involved increases, especially when these things happen quickly. This is when clear direction is important. Equally, if not more important is the experience and maturity of the teams building the software. Their ability to learn and adapt to the challenges that arise from the growing complexity will depend on mindset and the ability to work together. If a whole team can grow to understand the driving forces delivering the right software in the right way, it can be epic. So... STORY TIME!

Read more

Social image

Mobbing a story

Lessons learned from a team's first few mob programming sessions

Agile General Productivity

Social image

This one trick will make you a better leader

Learn how to be a better leader by applying this one thing

General Life Meditation Mindfulness Morality Team Lead

Social image

Employees are like cars not petrol

Musings about what it takes to keep talent

General Life Team Lead

Social image

Leader Archetypes

Some thoughts on why people would follow certain styles of leadership

General Life Team Lead

Social image

3 tips for more maintainable unit tests

Avoid having to fix dozens of tests every time you make a significant code change

Clean Code TDD

Social image

Managing Code Complexity

7 tips for keeping code as simple as possible

Clean Code DDD Design Patterns Functional

Social image

Why I got hooked on F#

My path to embracing functional programming


Social image

An argument for functional programming

Convincing your boss to let you use fsharp at work

Functional OOP F#

Social image

Touched by God

Encountering the supernatural or just your own mind?

General Meditation Mindfulness Science

blog comments powered by Disqus