Jimmy is a member of the ASPInsiders group, the C# Insiders group, as well as being the "Microsoft Most Valuable Professional" (MVP) for ASP.NET since 2009. He is also the creator and lead developer of the popular OSS library AutoMapper.
Jimmy has delivered solutions ranging from shrink–wrapped products to enterprise e–commerce applications for Fortune 100 customers. He is an active member in the .NET community, leading open source projects, giving technical presentations, and facilitating technical book clubs.
Talks I've Given
-
Scaling NServiceBus
Featuring Jimmy Bogard
Building systems with NServiceBus is easy, but scaling can be a challenge. While the developer-friendly APIs and safe-by-default modes are great for the majority of systems I work with, I've found that scaling is not as simple as turning a dial to achieve better performance.
nservicebus distributed-system soa -
ORMs - You're doing it wrong
Featuring Jimmy Bogard
Nothing gets DBAs more riled up than a developer infatuated with an Object-Relational Mapper. ORMs work great at mapping from relational to objects, but can be a crutch. If you want to make your DBA (and your users happy), you’ll want to use your ORM intelligently.
In this session, we’ll look at...
orm -
Continuous deployment the Octopus way
Featuring Jimmy Bogard
Deployments are hard, if you're using the wrong tool. Microsoft tooling works well for simple scenarios, but fall down when things move beyond simple. Enter Octopus Deploy, the deployment system you've always needed, but never knew you wanted.
octopus .net microsoft octopus-deploy continuous-delivery -
Building External DSLs for Fun and Profit
Featuring Jimmy Bogard
We've all seen the explosion of fluent interfaces and internal DSLs with the language-oriented features of recent releases of C#. Dynamic languages extend the boundaries even further, where we can bend the programming languages to our will.
But what if we want to move beyond the barriers of...
c# dsl dynamic-programming -
Real World Polyglot Persistence
Featuring Jimmy Bogard
In this session, we'll look at the multitude of challenges of achieving polyglot persistence nirvana, and strategies for addressing associated risks.
nservicebus polyglot cassandra
My Work
@jbogard has not provided any work info yet.
Social and Blogging
@jbogard has not provided social links yet.