Moving Developers from Good to Great

I'm Charles Weir. I'm passionate about making software development more productive, more reliable and more fun.

Working as a consultant, mentor and technical lead, I've helped more than a hundred project teams do just that; they tell me my engaging approach and positive drive deliver team agreement, technical change, and improved processes.

Recently I have as built up expertise studying the vitally important issue of how programmers can best tackle software security, without getting overwhelmed. In a world where most experts treat programmers – and even end users – as part of the problem, our work at Security Lancaster has highlighted a unique approach to make software security inexpensive, easy, and even fun.

I'm keen to work with others who want inexpensive software security. Please call me at the number below or email me. Or take a look at the blog entries and Twitter comments below, or meet me at the events listed here on this site.

A Good Argument for Security?

A year ago I started researching software security. I started by interviewing a dozen very experienced experts, and analysing what they said.


In their answers I found something very different from what I’d seen in the literature.


Much of the writing about software security tells programmers to use checklists of possible errors; the implication is that if the checklist is satisfied, the software is secure. Alas, this isn’t true. 

Read More

Charles Weir (@CharlesWeir) | Twitter

The latest Tweets from Charles Weir (@CharlesWeir). Expert in Security for Software Developers. I'm excited about helping programmers, software architecture - and mountain bikes. Phone: +44 7876 027350. Penrith, England