DEV Community

Cover image for Week 8 Recap of #100DaysOfCode
Lymah
Lymah

Posted on

3

Week 8 Recap of #100DaysOfCode

Building with Go and Tackling Challenges

This week was focused on applying my Go programming skills to real-world projects and staying sharp with algorithmic problem-solving on Leetcode. Here's what I achieved:

Building an Expense Tracker with Go

I began a new project, an expense tracker, to put my Go programming knowledge into action. Throughout the week, I tackled debugging challenges, learned more about database connections, and explored Go documentation to enhance my skills. This project has been a great way to solidify my understanding of Go while learning new concepts along the way.

Dynamic Habit Tracker Challenge

In a thrilling 24-hour challenge, I built a dynamic habit tracker app using GitHub Copilot in just 18 hours. The process involved not only developing the app but also documenting it thoroughly and publishing a blog post about the experience. It was an intense but rewarding challenge that tested my creativity and ability to deliver under pressure.

Leetcode Problem-Solving

I continued solving Leetcode challenges, focusing on array-based problems:

  • Remove Duplicates from Sorted Array II: Enhanced my understanding of handling duplicate elements.
  • Majority Element: Strengthened my approach to identifying patterns and solving algorithmic problems effectively.

Continued Learning

Beyond coding, I dedicated time to reading programming-related books to expand my knowledge and improve my problem-solving mindset.

Final Thoughts

Week 8 was a mix of project-building, competitive challenges, and consistent problem-solving. The hands-on experience with Go and the habit tracker challenge pushed me out of my comfort zone and helped me grow as a developer. Looking forward to building more projects and leveling up my skills in the weeks ahead!

Heroku

Deploy with ease. Manage efficiently. Scale faster.

Leave the infrastructure headaches to us, while you focus on pushing boundaries, realizing your vision, and making a lasting impression on your users.

Get Started

Top comments (0)

5 Playwright CLI Flags That Will Transform Your Testing Workflow

  • 0:56 --last-failed
  • 2:34 --only-changed
  • 4:27 --repeat-each
  • 5:15 --forbid-only
  • 5:51 --ui --headed --workers 1

Learn how these powerful command-line options can save you time, strengthen your test suite, and streamline your Playwright testing experience. Click on any timestamp above to jump directly to that section in the tutorial!

👋 Kindness is contagious

If you found this post useful, please drop a ❤️ or leave a kind comment!

Okay