Skip to main content

About the Site

Cross Cutting Concerns started as a blog dedicated to aspect-oriented programming (AOP). However, as of January, 2014, it has expanded to included developer and programming topics of all kinds. Including, but not limited to: C#, JavaScript, SQL, HTML, PHP, and so on. The name of the site is a play on words, since AOP is primarily about untangling and encapsulating concerns of a system that cut across many parts of the system. "Cutting" can also mean blunt or ruthless.

About the Author

Matthew D. Groves is a guy who loves to code. It doesn't matter if it's "enterprisey" C# apps, cool jQuery stuff, contributing to OSS, or rolling up his sleeves to dig into some PHP. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Developer Advocate for Couchbase*, and loves spending time with his wife and 2 kids, watching the Cincinnati Reds, and getting involved in the developer community. He has a BS in Computer Science, an MBA, and has experience in education, consulting, product development, and developer advocacy/evangelism. He is a Microsoft* MVP.

*The opinions expressed on this blog represent mine alone, and this blog is not affiliated with Couchbase, Heuristic Solutions, PostSharp, Microsoft, or anyone else of any importance.

Matthew D. Groves

About the Author

Matthew D. Groves lives in Central Ohio. He works remotely, loves to code, and is a Microsoft MVP.

Latest Comments