About Beau Simensen

I've been a professional polyglot programmer since 1998.


I have a passion for learning how systems work. That means I must be able to communicate effectively with everyone at the table. Domain-Driven Design and its emphasis on the importance of language and communication has informed my view on communication over the years.

Writing Code

I primarily work with PHP and JavaScript when I write code but I have written in many languages over the years (Java, Python, C, C++, Ruby, Perl). I consider myself a polyglot developer who can pick up whatever language I need to in order to get the job done.

Within the PHP and JavaScript ecosystems I commonly use Laravel, Symfony, React, and Vue.

Public Speaking

I speak at conferences in North America and Europe. I've been known to be active on Twitter. I've also dabbled with live screencasts.


You can hear me talk about technology, software architecture, and developer life on That Podcast.