Practical writing on Java, Spring, AI, and the craft of software engineering.
If you're building with Java and Spring (or trying to figure out where AI fits into your development workflow) you're in the right place. I write practical, beginner-friendly deep dives on Spring Boot, Spring AI, and software engineering fundamentals, collected here in chronological order.
Filtering by tag: AWS
Deploying Spring Boot 3 Applications to AWS Lambda
Discover effective solutions for hosting your personal spring boot projects without hefty costs. Boost your skills with Dan Vega, your spring developer advocate, while exploring the capabilities of AWS Lambda.
Java 17 🤝 AWS Lambda: Creating Serverless Functions in Java & Spring with Java 17
AWS has made a big announcement recently - Java 17 runtime is now supported on AWS Lambda. What this means is, you now have the freedom to write your lambda functions using Java in Spring and specifically target JDK 17.

AWS Lambda SnapStart for Spring Developers
AWS Lambda SnapStart is a new performance optimization developed by AWS that can significantly improve the startup time for your applications.

Building AWS Lambda Functions with Java: An Introduction to the AWS Lambda Core Java Library
In this tutorial you will learn how to build AWS Lambda functions with Java using the AWS Lambda Core Java Library.

AWS Lambda Java: How to create your first AWS Lambda Function in Java
In this tutorial, I'll show you how to create a simple AWS Lambda function using Java.