
Cameron McKenzie
Editor-in-Chief at TheServerSide
I'm a software developer and Mojo enthusiast, helping others to learn programming and hone their AI and ML skills.
Articles
-
1 day ago |
theserverside.com | Cameron McKenzie
Spring Boot's ability to auto-configure the development environment so that developers can quickly integrate databases, Kafka queues, cloud services and AI models into their apps is one of the popular Java framework's biggest selling features. Few developers know how Spring Boot auto-configuration works, though. Spring's @AutoConfiguration annotation Spring Boot attempts to auto-configure any Java application that includes the @AutoConfiguration annotation.
-
5 days ago |
theserverside.com | Cameron McKenzie
Logging in Java is a challenging task at the best of times. Whether it's the vast array of logging frameworks to choose from or the difficulty of configuring logging to balance reporting and performance, setting up logging in your Java applications and microservices can be complex. Spring logging tutorial Fortunately, Spring Boot, through its Spring logging dependency, greatly simplifies the process to efficiently and effectively generate runtime reports.
-
1 week ago |
theserverside.com | Cameron McKenzie
The introduction of Spring annotations such as @Bean and @Component, which greatly simplify how to provision and autowire Spring managed beans, triggered a mass exodus from XML-based Spring configuration. However, annotation-based Spring configuration has its drawbacks, especially as applications scale. A codebase with Java annotations scattered across hundreds of classes can quickly become difficult to manage.
-
1 week ago |
theserverside.com | Cameron McKenzie
Model Context Protocol, or MCP, is arguably the most powerful innovation in AI integration to date, but sadly, its purpose and potential are largely misunderstood. So what's the best way to really understand what MCP is and what problem it solves? As always, the best way to learn a new API is to build something useful with it, which is exactly what we do in this Spring Boot and Model Context Protocol tutorial.
-
2 weeks ago |
theserverside.com | Cameron McKenzie
Community driven content discussing all aspects of software development from DevOps to design patterns.
Try JournoFinder For Free
Search and contact over 1M+ journalist profiles, browse 100M+ articles, and unlock powerful PR tools.
Start Your 7-Day Free Trial →X (formerly Twitter)
- Followers
- 1K
- Tweets
- 3K
- DMs Open
- No

RT @SpringAICentral: We’re excited to announce the general availability of Spring AI 1.0 GA! 🎉 A big thank you to everyone who contribute…

RT @xennialinc: Another successful big deployment in the books! 👏 Huge congratulations to our #team for their outstanding execution and com…

7!!!

Good morning. https://t.co/rsgYa0j5on