GSIT Solutions

I'm Joining VMware

Read this on danvega.dev

I apologize for missing the last couple of weeks but I have had a lot going on in my life. As you probably already saw from the title I am joining VMware so we will start there and I will catch you up on what I have been up to the past few weeks.

Spring Developer Advocate πŸ₯‘

I’m excited to announce that I have joined VMware as a Spring Developer Advocate. This is literally a dream for me on so many levels. First I get to join a world-class organization that continually gets ranked as one of the best places to work. I get to join a team made of so many great developers and teachers and I can’t wait to learn from them. Finally, I get to talk about Java & Spring every single day and create content around languages, frameworks, projects, and tools that I genuinely enjoy using. If you want to read more about my decision you can read a blog post here where I detailed everything.

VMware

Live Streaming with Greg Turnquist

I forgot to mention this in my last newsletter but Greg and I did a live stream on New Year's Eve. If you’re not familiar with Greg, he works on the Spring Team (and now he’s a coworker πŸ₯³) and is an author of some amazing Spring books.

In this stream, we talked about some of our highlights from the year as well as our predictions for 2022. We also tried to answer the question of what makes a β€œpro” developer. There is a lot to unpack here and certainly not enough time to cover everything. I hope I get a chance to come back and answer some of the questions fully for my blog or YouTube channel in the near future.

youtube:https://www.youtube.com/watch?v=Un5wpBy4aJA

Nuxt 3 Nitro Server Engine

I have spent the last few weeks learning about Nuxt 3 (which is currently in beta) and taking that opportunity to take what I have learned and create some short tutorials around. In this tutorial, I take a look at Nuxt Nitro, the new server engine in Nuxt 3. With Nitro, you can create API routes by simply adding a server/api folder and creating a JavaScript (or TypeScript) file that exports a default function. Check out the video below if you want to start creating full-stack applications in Nuxt 3.

youtube:https://www.youtube.com/watch?v=FeKleFJkKNY

If you enjoyed this you might like what I will be releasing this week. I created a tutorial on how to use Nuxt 3 + Notion API to retrieve and update a database stored in Notion. If that sounds fun make sure you subscribed to my YouTube channel.

Java Champions Conference

The Java Champions Conference started last week and will continue Monday and Tuesday this week. Each of the presentations is given by a Java Champion which means there are a lot of really smart people talking. Here are a few talks I enjoyed from Thursday & Friday

Around the Web

πŸ“ Articles

🎬 Videos

πŸŽ™ Podcasts

πŸ’» Projects

πŸ“š Books

✍️ Quote of the week

β€œIf I had an hour to solve a problem I'd spend 55 minutes thinking about the problem and five minutes thinking about solutions.” - Albert Einstein

πŸ‘¨πŸΌβ€πŸ’» Courses

πŸŽ“ Conferences

🐦 Tweets

Evan You create a version of Wordle using Vue

https://twitter.com/youyuxi/status/1485202083225616385

Until Next Week

Thanks for sitting down and sharing a cup of coffee with me my friend. I hope you enjoyed this installment of Coffee & Code and I will see you next Monday morning. If you have any links you would like me to include please contact me and I might add them to a future newsletter. I hope you have a great week and as always friends...

Happy Coding
Dan Vega
danvega@gmail.com
https://www.danvega.dev