Easily Implement UUIDs as Primary Keys in Spring Boot 3

In this tutorial you will learn how to use one of the new features in Jakarta EE 10 in a Spring Boot 3 application.

From: Dan Vega

Happy New Year 2023

Happy New Year! I want to take a few minutes and talk about a few of my priorities as we head into the new year.

From: Dan Vega

2022 Reflections

In this article I am going to spend some time reflecting because I believe it's a good reminder of the good and the bad as I began to set some goals for next year.

From: Dan Vega

Spring Boot JWT - How to Secure your REST APIs with Spring Security and Json Web Tokens

In this tutorial, you will learn how to secure REST APIs with Spring Security and Json Web Tokens.

From: Dan Vega

GraphQL Spring Boot - Up and Running with Spring for GraphQL

In this tutorial you are going to learn how to get up and running with Spring for GraphQL.

From: Dan Vega

Spring Data JPA Pagination

In this tutorial, you are going to learn how to work with pagination in Spring Data JPA.

From: Dan Vega

Spring Boot @Value Annotation

A brief introduction to the @Value annotation in Spring Boot.

From: Dan Vega

Im Joining VMware

I'm so excited to announce that I am joining VMware as a Spring Developer Advocate!

From: Dan Vega

Happy New Year 2022

Happy New Year! I want to take a few minutes and reflect on the year that was 2021 and look ahead to 2022.

From: Dan Vega

14" MacBook Pro M1 Max Review for developers and content creators

I have been using the new MacBook Pro for about a week and wanted to give you my initial thoughts from a developer & content creator perspective.

From: Dan Vega

GitHub Copilot for Java Develpers

Earlier this year GitHub launched Copilot, an AI pair-programmer. With GitHub Copilot, get suggestions for whole lines or entire functions right inside your editor.

From: Dan Vega

Spring One 2021 Presentation

I'm so honored to be speaking at this year's SpringOne Conference. This article will give you a look ahead to the presentation by explaining what you can expect and the resources from my talk.

From: Dan Vega

Full Stack Java development with Spring Boot and VueJS

In this tutorial, you are going to learn how to build a full-stack application that uses Vue for the frontend and Spring Boot for the backend.

From: Dan Vega

How to force a delay in a web app

In this tutorial, I will show you can force a delay in a web application for testing purposes.

From: Dan Vega

New Year, New Opportunities and Goals

In this article, I have some exciting personal news to share and I want to take a look ahead at the new year.

From: Dan Vega

How to test standard in and out in Java

In this tutorial I will show you how you can test standard in and out in Java.

From: Dan Vega

Interactive Learning from Oreilly

O'Reilly has a new hands-on learning platform called Interactive Learning. In this tutorial I will tell you all about it and the tutorials I created for it.

From: Dan Vega

Working with Standard Input and Output in Deno

In this tutorial I will show you how to work with standard input and output in Deno.

From: Dan Vega

Hello, Deno

An introduction to Deno which is a secure runtime for JavaScript and TypeScript

From: Dan Vega

Lessons learned from redesigning my website

I spent the last couple of months redesigning my website and I would like to share with you some of the lessons I learned

From: Dan Vega

Vue 3 Composition API: Ref vs Reactive

One question I keep hearing over and over is what method should I use to declare reactive data in the Vue 3 Composition API? In this article, I explain what ref() and reactive() are and try to answer that question.

From: Dan Vega

Start using Vue 3 in a new project right now

In this tutorial, I walk you through how to add Vue 3 to a new project.

From: Dan Vega

Feeds