Simon Brown

 

Simon lives in Jersey (the largest of the Channel Islands) and works as an independent consultant, helping teams to build better software. His client list spans over 20 countries and includes organisations ranging from small technology startups through to global household names. Simon is an award-winning speaker and the author of Software Architecture for Developers - a developer-friendly guide to software architecture, technical leadership and the balance with agility. He still codes too. You can tweet Simon at @simonbrown.



Recent Blog Entries RSS feed
1
Introducing Structurizr
I've mentioned Structurizr in passing, but I've never actually written a post that explains what it is and why I've built it. First, some background. "What tool do you use to draw software architecture diagrams?" I get asked this question almost every ...
24-Feb-2015
2
JetBrains webinar recording: Software architecture as code
The lovely people at JetBrains have published the recording of the live webinar I did with them last week about software architecture as code. I've embedded the YouTube video below, but you should also go and take a look at their website because there ...
17-Feb-2015
3
《程序员必读之软件架构》作者Simon Brown:架构师与程序员的区别(图灵访谈)
Simon Brown ...
05-Feb-2015
4
I'm speaking at the O'Reilly Software Architecture Conference
I'm thrilled to say that I'll be speaking at the inaugural O'Reilly Software Architecture Conference in Boston during March. The title of my session is Software architecture vs code and I'll be speaking about the conflict between software architecture ...
02-Feb-2015
5
Live Webinar with JetBrains: Software Architecture as Code
I'm doing a live and free webinar with Trisha Gee and the other fine people over at JetBrains on February 12th at 15:00 GMT. The topic is "software architecture as code" and I'll be talking about/showing how you can create a software architecture model ...
29-Jan-2015
6
Voxxed interview and 20% discount on my Parleys course
Voxxed have just published a short interview with me about software architecture, sketches, agile and my "Software Architecture for Developers" training course on Parleys where I answer the following questions: You're an independent consultant - have ...
26-Jan-2015
7
Why isn't the architecture in the code?
In response to my System Context diagram as code post yesterday was this question: @simonbrown why is that information not already in the system's code?— Nat Pryce (@natpryce) January 12, 2015 I've often asked the same thing and, if the ...
13-Jan-2015
8
System Context diagram as code
As I said in Resolving the conflict between software architecture and code, my focus for this year is representing a software architecture model as code. In Simple Sketches for Diagramming Your Software Architecture, I showed an example System Context ...
12-Jan-2015
9
Models, sketches and everything in between
Eoin Woods (co-author of the Software Systems Architecture book) and I presented a session at the Software Architect 2014 conference titled Models, sketches and everything in between, where we discussed the differences between diagrams and models for ...
12-Jan-2015
10
Shneiderman's mantra
I attended a fantastic talk about big data visualisation at the YOW! 2014 conference in Sydney last month (slides), where Doug Talbott talked about how to understand and visualise large quantities of data. One of the things he mentioned was Shneiderman's ...
08-Jan-2015