mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#TheOdinProject

0 posts0 participants0 posts today
Sabine Emden<p>During the first half of 2025, I barely made any progress in learning web development. My goals for the remainder of the year are to get back into the game and move closer to being job ready. </p><p>I’m learning full-stack <a href="https://social.tchncs.de/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> with <a href="https://social.tchncs.de/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> as my main learning resource. <a href="https://social.tchncs.de/tags/FrontendMentor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FrontendMentor</span></a> is a vital part of my learning stack for additional coding practice, community feedback, and web accessibility best practices.</p><p><a href="https://social.tchncs.de/tags/webDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webDev</span></a> <a href="https://social.tchncs.de/tags/learnToCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learnToCode</span></a></p>
LogicLuminaryBill<p>🗓️ June 22, 2025 – Sunday Sync &amp; Reflect</p><p>🔥 <a href="https://mastodon.social/tags/Beyond365DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Beyond365DaysOfCode</span></a> Day 175<br>💻 <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> Day 175<br>📘 <a href="https://mastodon.social/tags/freeCodeCamp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freeCodeCamp</span></a> • 🐍 <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> • <a href="https://mastodon.social/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> • <a href="https://mastodon.social/tags/WeekInReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WeekInReview</span></a></p><p>🧩 Daily Progress:<br>📖 Read 1 article – freeCodeCamp News<br>🧠 Read 1 article – Daily.dev<br>📋 Trello board refreshed<br>🎨 Codecademy CSS: Styling practice in progress</p><p>Another week of showing up.<br>Code. Learn. Reflect. Repeat.</p><p><a href="https://mastodon.social/tags/DevJourney" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevJourney</span></a> <a href="https://mastodon.social/tags/CodeEveryDay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeEveryDay</span></a> <a href="https://mastodon.social/tags/SelfTaughtDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfTaughtDev</span></a> <a href="https://mastodon.social/tags/WeeklyReflection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WeeklyReflection</span></a> <a href="https://mastodon.social/tags/SundayCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SundayCoding</span></a></p>
LogicLuminaryBill<p>🗓️ June 20, 2025 – Friday Focus</p><p>🔥 <a href="https://mastodon.social/tags/Beyond365DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Beyond365DaysOfCode</span></a> Day 173<br>💻 <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> Day 173<br>🐍 <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> • <a href="https://mastodon.social/tags/freeCodeCamp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freeCodeCamp</span></a> • <a href="https://mastodon.social/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> • <a href="https://mastodon.social/tags/FridayFocus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FridayFocus</span></a></p><p>🎯 Daily Highlights:<br>📖 Read 1 article – freeCodeCamp News<br>🧠 Explored 1 article – Daily.dev<br>✅ Trello board updated<br>🎨 Codecademy: Mastered CSS position</p><p>Ending the week strong.<br>Discipline today builds momentum tomorrow.</p><p><a href="https://mastodon.social/tags/DevJourney" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevJourney</span></a> <a href="https://mastodon.social/tags/CodeConsistency" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeConsistency</span></a> <a href="https://mastodon.social/tags/WebDevLog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevLog</span></a> <a href="https://mastodon.social/tags/SelfTaughtDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfTaughtDev</span></a> <a href="https://mastodon.social/tags/CSSskills" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSskills</span></a></p>
LogicLuminaryBill<p>🗓️ June 18, 2025 – Midweek Momentum</p><p>⚡ <a href="https://mastodon.social/tags/Beyond365DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Beyond365DaysOfCode</span></a> Day 171<br>🔥 <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> Day 171<br>💻 <a href="https://mastodon.social/tags/freeCodeCamp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freeCodeCamp</span></a> • <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> • <a href="https://mastodon.social/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> • <a href="https://mastodon.social/tags/ProjectMode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ProjectMode</span></a></p><p>📌 Progress Recap:<br>📰 Read 1 article on freeCodeCamp News<br>💡 Daily.dev insights logged<br>🗂️ Trello board organized<br>🧠 Continued Codecademy practice</p><p>Midweek, not mid-effort.<br>Stacking skills. Building discipline.</p><p><a href="https://mastodon.social/tags/DevJourney" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevJourney</span></a> <a href="https://mastodon.social/tags/CodeEveryDay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeEveryDay</span></a> <a href="https://mastodon.social/tags/LearningHabit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LearningHabit</span></a> <a href="https://mastodon.social/tags/SelfTaughtDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfTaughtDev</span></a> <a href="https://mastodon.social/tags/CodeProgress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeProgress</span></a></p>
LogicLuminaryBill<p>🗓️ June 16, 2025 – Monday Motivation</p><p>💻 <a href="https://mastodon.social/tags/Beyond365DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Beyond365DaysOfCode</span></a> Day 169<br>🔥 <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> Day 169<br>🚀 <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> • <a href="https://mastodon.social/tags/freeCodeCamp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freeCodeCamp</span></a> • <a href="https://mastodon.social/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> • <a href="https://mastodon.social/tags/Codecademy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codecademy</span></a><br>📚 <a href="https://mastodon.social/tags/LearningHabit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LearningHabit</span></a> in full force today!</p><p>✅ Daily Wins:<br>📰 Read 1 article on freeCodeCamp News<br>🧠 Explored insights on Daily.dev<br>📌 Trello board updated &amp; organized<br>📘 Continued Codecademy lessons</p><p>🌱 Staying consistent. Staying sharp.<br>Let’s build better days—one line of code at a time.</p><p><a href="https://mastodon.social/tags/CodeEveryDay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeEveryDay</span></a> <a href="https://mastodon.social/tags/DevJourney" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevJourney</span></a> <a href="https://mastodon.social/tags/LearnToCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LearnToCode</span></a> <a href="https://mastodon.social/tags/SelfTaughtDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfTaughtDev</span></a> <a href="https://mastodon.social/tags/DailyDevLog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DailyDevLog</span></a></p>
LogicLuminaryBill<p>🗓️ Thursday Grind | May 22, 2025<br>Quiet progress. Loud results. ⚙️📈</p><p>📌 Progress Report:<br>• <a href="https://mastodon.social/tags/Beyond365DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Beyond365DaysOfCode</span></a> Day 144<br>• <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> Day 144<br>• <a href="https://mastodon.social/tags/freeCodeCamp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freeCodeCamp</span></a> journey alive and well</p><p>📖 Daily Reading<br>✅ 1 article on freeCodeCamp News<br>✅ 1 article on Daily.dev</p><p>🧠 Planning &amp; Reflection<br>• Trello board updated with today’s work ✅</p><p>🛠️ <a href="https://mastodon.social/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a><br>• Tweaked the information section in Landing Page layout 🧩</p>
Lee Perry<p>A bare bones html only recipes website, built for the first project in The Odin Project's Foundations course. Read on for a brief description of the project and m thoughts on an afternoon in The Odin Project. <a href="https://mastodon.scot/tags/theodinproject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>theodinproject</span></a> <br> <br><a href="https://lee-perry.co.uk/notes/2025-03-22-odin-project-recipes" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lee-perry.co.uk/notes/2025-03-</span><span class="invisible">22-odin-project-recipes</span></a></p>
Sabine Emden<p>My JavaScript review earlier this week didn't include DOM manipulation and events. I made up for that today.</p><p>I also added code to my library project to display books on the page. So far it's only an unordered list. My goal is to have a card for each book with a button to delete the book from the library and another button to toggle between "not read yet" and "read". I'll also need a form to add new books to the library.</p><p><a href="https://social.tchncs.de/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> Day 5<br><a href="https://social.tchncs.de/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> <a href="https://social.tchncs.de/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a></p>
Sabine Emden<p>I'm reviewing JavaScript objects before I dive into object constructors and prototypal inheritance. I'm happy to report I did not forget everything I learnt a couple of months ago.</p><p><a href="https://social.tchncs.de/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> Day 2<br><a href="https://social.tchncs.de/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> <a href="https://social.tchncs.de/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a></p>
Sabine Emden<p>So far, my approach for the projects in <a href="https://mastodon.online/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> was to stick to the assignment, follow the design, and only use what had been covered in the curriculum. </p><p>But coding a sign-up form that only works on desktop and at the same time taking a deep dive into responsive layouts to prepare for the “Building responsive layouts” learning path on <a href="https://mastodon.online/tags/FrontendMentor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FrontendMentor</span></a> is very weird. </p><p>The Full Stack JavaScript path by The Odin Project covers responsive design as the last front-end topic before React.</p>

After working on four challenges for #FrontendMentor, it’s difficult for me to go back to working on projects for #TheOdinProject.

The Frontend Mentor challenges had simple, yet professional designs and high expectations regarding accessibility and responsiveness.

The projects for The Odin Project have designs that don’t look like they were made by a professional designer and come with the instruction not to worry about responsive layouts.

Those are two very different sets of constraints!

#100DaysOfCode Round 2, Day 17:

For #TheOdinProject, my calculator for the final project in the Foundations Course passed all tests for the basic features. Good enough for now!

It takes positive integers (and the number zero) with up to ten digits as input and perform basic arithmetic operations with them, although it doesn't follow the order of precedence.

I still need to write the README and deploy the project to GitHub Pages.

I plan to add the additional features for extra credit later.

Today I spent 1 hour 17 minutes learning web development with #TheOdinProject.

I only had enough focus for some light reading. I read the lesson What You Can Do to Prepare in the course Getting Hired and most of the articles linked in the lesson. I picked the lesson because one of the topics was building a portfolio, either on GitHub or a personal website. That's something I want to start working on soon.

And that concludes this round of the #100DaysOfCode challenge. I made it to day 100! 🥳

Today was the first time I was seriously stuck while learning web development with #TheOdinProject. I tracked 2 hours and 2 minutes, but that's an underestimate.

I was working on the second extra credit for Project: Etch-a-Sketch in the JavaScript Basics section of the Foundations Course.

I'm not proud how I solved the problem. I looked through the solutions other students had submitted until I found a code snipped that I could adapt for my needs.

#100DaysOfCode R1D65