Marisabel Munoz

I code. I write. I draw. I learn. I love.

Tag: java programming

imReading API : Project Log #01

Repository Week 1 of officially starting (restarting) this project. I created the test database via https://www.freemysqlhosting.net and begun working on the entities, repositories, services, and controllers for basic CRUD functions. My brain kept rushing to also start on searching book titles, logs dates, etc. But I knew that I needed to force myself to focus. […]

Java ENUM with multiple values and record class

An enum class is like a list of predefined options that you can choose from. It helps make your code clearer and safer by limiting the possible choices to a specific set of values. It’s useful when you have a variable that can only have a certain number of options, and you want to make sure it’s always set to one of those options.

Website Content Manager with Google Sheets API and Spring Boot

Well here I am again! I’ve been busy lately with my main project, which I love! And an extra project called Baby #2 🎉. But I finally got to sit down and write a new-bie tutorial / post 😁 I have always wondered how I could load data from Google sheets and use it for […]

Java Challenge: Word Reversal

“Suppose someone imagined a blue and white striped unicorn.” I began to work on some simple Java Challenges to polish my core java skills after spending so many months with the Spring Framework. This is the first one I wish to share: Word Reversal Challenge For this challenge, the input is a string of words, […]

Spring Boot 2.6.5 form Validation with Thymeleaf

It took me a while to get validation to work with Spring Boot, while with Spring MVC it was pretty straight forward. If you are using a different version of Spring, you need to know that some things do change, and this causes confusion when you are not following every single update. With Spring Boot […]

My journal project, JSON and API’s

This weekend’s project was the Google’s IP Geo Location API. I was actually searching for an API for location. Found several ones. Most of them outdated or not free. But Google had the best one I’ve found so far! I signed up and created my key. That was straight forward. What I did not know […]

Collections Breakdown

I am happy to say that I finally understand the Collections Framework and its purposes! It only took me… 3 attempts… and 8 months… but I got there! And I was surprised to see how much makes sense after understanding them. I made myself this cheat sheet. Might not be perfect, but it is definitely […]

Twitting from my IDE

As a break from learning, during the weekend, I try to make something instead of absorbing new information. I was a bit bored, so I decided to try my hands at twitting from Java. The first step was signing up as a developer in Twitter’s API page. It was a very interesting experience to call […]

Object-Oriented Programming (OOP) in Java flow chart

I can finally move on. The past two weeks (exactly 2 weeks!) I have been dedicating my time trying to understand how Object-Oriented Programming in Java works. Though I am definitely not a guru yet, I feel much more confident with what I have learned. I have invested exactly 28 hours in this beautiful flow […]

How I created my first Java Project and why I will never finish it.

If I could offer one piece of advice that I have learned through this first month of coding is, pick one project, stick to it and keep building on / with it. The reason I keep using this project as simple as it might seem is precisely that it is simple. I do not have […]

Hello Java World!

When my boyfriend suggested I should learn to code, I did not even doubt my answer: YES! I did doubt how: “would I be able to?” However, after spending the first month getting up to speed for the Java course, my enthusiasm kept increasing. Reading the book the first time, I honestly did not understand […]

Hello World, let’s begin!

Hello! First of all, thank you for reading these words. I am not sure where to start writing this blog. However, this is needed. I’ve always kept blogs for self-reflection and sharing my passions. This, however, is the second blog dedicated to learning and growth (the first one being when I began learning Dutch). Why […]