Full-Stack Development| Coffee | Soccer | AI | Memes | Let's connect and grow together!

Joined October 2024
133 Photos and videos
Though it wasn’t the most productive day, I was able to review the this keyword, how it behaves in different contexts, and methods such as .bind(), .call(), and .apply() that can be used with it. The next three days will be challenging because of work, but I’ll do my best to make the most of them. #WebDevelopment #JavaScript #TheOdinProject #LearningJourney #LearningInPublic
2
12
It’s going to be a light day today. I won’t have much time on my laptop, but I’ll do the most I can. It’s still early, so let’s get a little done in the meantime. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
8
Day 261/365 The Library project is now feature-complete for this stage. I added the ability to mark books as read/unread, once again making use of data attributes to keep the functionality clean and manageable. There’s still room for improvement, and I’ll continue refining the UI as I move forward with the curriculum. Excited to see what’s coming next. #JavaScript #WebDevelopment #TheOdinProject #LearningInPublic
7
WebCrawler retweeted
Or maybe you write 5% fewer lines of code that does the same job in 5% less time, saving a lot of electricity over the course of a year.
1
2
23
I am ready for the day. Showing up consistently, writing code, solving problems, and getting better every day. Let's do it. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
1
14
Day 260/365 I was able to implement all the core functionalities of the Library project using vanilla #JavaScript. Users can now add books by entering a title, author, and page count, dynamically generate multiple book cards, and delete them when needed. Implementing the delete functionality was especially valuable because it helped me review and better understand event delegation and event propagation. The UI still needs some refinement, but that's next on the roadmap. #WebDevelopment #TheOdinProject #LearningInPublic
4
43
It's 6 AM and the day is already in motion. Workout completed, fresh air and sunshine absorbed, and now it's time to get on my laptop and continue building. Back to learning, coding, and making progress with #TheOdinProject. #WebDevelopment #JavaScript #LearningInPublic
17
I was on and off my laptop all day, so it wasn’t quite as productive as I had planned. Still, I reviewed event delegation and event propagation, so progress was made. Back at it tomorrow at 6 AM. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
1
15
Slow Monday morning for me. It’s almost 8 AM, a little later than my usual start time, but I’m ready to get back to learning, make progress, and finish the Library project, or at least this part of the curriculum. We’ll see how it goes. If you’re reading this, have a great week. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
6
Day 260/365 I didn't touch my laptop yesterday, but I kept thinking about how I'd add event listeners to the delete buttons of dynamically created book cards while still being able to respond to the click event correctly. I think event propagation and delegation should help with it. Today is a rest day, so I'll probably keep thinking it through. I'm confident I'll figure it out when I get back to the project. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
14
It’s the weekend, so I’m taking things a little easier and recharging before next week. This was a productive week, and even if it’s just a little bit, I’ll still put some work in and learn something new. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
9
Day 259/365 I made solid progress today on the Library project from #TheOdinProject. Users can now add multiple book cards to their library, each with a unique ID, title, author, and page count, and have them displayed on the page. Getting the unique ID associated with each card took a bit of time since I had to review how data attributes (dataset) work, but it was a great learning experience. Next is to implement a delete button so users can remove books from their library. I'm having a lot of fun with this project so far. #WebDevelopment #JavaScript #LearningInPublic
25
It’s the end of the week, but there’s no better time to keep learning. I love how calm everything feels between 5 and 6 AM. The world is quiet, distractions are few, and it’s the perfect time to focus. Have a great day, everyone. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
8
Day 258/365 Made some solid progress on the Library project today. I thought I needed a refresher on forms, but it turned out to be pretty straightforward. Users can now enter a book title, author, and page count, and the information is displayed as a card. The next step is allowing multiple cards to be added dynamically to the page. I’m getting really close to finishing this part. I’ll keep working on it and share a more polished version soon. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
2
34
The week's been going pretty well so far. Some days are slower than others, but I'm happy with my progress and learning curve. There's something satisfying about going to bed knowing you've learned something new during the day. It's 6:00 AM, and it's time to get back to work. #WebDevelopment #TheOdinProject #JavaScript #LearningInPublic
1
18
Day 257/365 Today, I started working on the Library project from #TheOdinProject. Everything is going well so far, but I need to review form elements to properly allow users to enter a book's title, author, and number of pages, and then use that data to populate the book card. This project is going to be interesting because it will allow me to practice everything I've learned so far. #WebDevelopment #JavaScript #LearningInProgress
1
14
Today is the third day of the week, and I’ve made some solid progress so far. Some days are more productive than others, but the key is to keep moving forward. Let’s keep the momentum going and continue learning. #WebDevelopment #TheOdinProject #JavaScript #LearningInPublic
1
20
Day 256/365 The value of the 'this' keyword in #JavaScript depends on how we call a function. In the example below, is one interesting nuance I learned today. #WebDevelopment #TheOdinProject #LearningInPublic
3
19
It’s almost 6 AM on this Tuesday morning, and I’m ready to get back on my laptop and continue the journey. Have a great day, everyone. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
15
Day 255/365 Object.keys() and Object.values() only return an object’s own enumerable properties. In contrast, the for...in loop walks up the prototype chain and lists both the object’s own enumerable properties and the enumerable properties it inherits. Methods from Object.prototype (like hasOwnProperty) don’t appear because they’re marked as non-enumerable, so JavaScript skips them during enumeration. #WebDevelopment #JavaScript #TheOdinProject #LearningInPublic
1
5