After a long absence from the newsletter I am excited to be back and writing to you. The reason I started this newsletter is because I enjoy writing and this keeps me doing so on weekly basis. I ended up stopping in March of 2020 right when the pandemic hit and until recently I honestly didn't feel like writing. The last year and half was tough on me mentally but we won't get into that here.
The week started out great with a Victory Monday as my Cleveland Browns got a win on Sunday. The game was at home and I was able to attend my first sporting event in a long long time which was exciting.
I recently gave a presentation at SpringOne on full-stack development with Spring Boot and VueJS. The recording for that talk has been posted on the Spring Developer YouTube Channel. If you didn't happen to catch it live there was a problem with Zoom and I ended up presenting to myself for about four minutes. If you notice a little bit of a gap, that is why. I put together this blog post that contains more info about the presentation along with links to the slides and code.
This week I put together a tutorial on a cool project called Java Faker. This project allows you to create sample data, quickly and easily. I build a lot of demos and I often need some good data to test out certain functionality. In this tutorial I create a simple Spring Boot application and use Faker to populate 200 records in my H2 database.
I'm currently reading a new book, Building Microservices 2nd Edition by Sam Newman. Sam is an amazing author and speaker and I have been looking forward to getting into this book for awhile. I'm currently in the first section of the book titled "What are Microservices". I thought Sam's description of Microservices was succinct.
Microservices are independently releasable services that are modeled around a business domain. A service encapsulates functionality and makes it accessible to other services via networks—you construct a more complex system from these building blocks.
I have spent a lot of time in Microservices this year and its an architectural pattern that I am continuing to expand my knowledge on. I will share more with you as I make my way through this book but in the meantime I threw this out on Twitter this week, what books are you currently reading?
Around the Web
These are things I found cool around the web this week.
✍️ Quote of the week
“I have no special talents. I am only passionately curious.” – Albert Einstein
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 Sunday 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...