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

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay