Skip to content
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted 7 months ago

Social links profile

Oscar Echenique D.•80
@OscarE2D
A solution to the Social links profile challenge
View live sitePreview (opens in new tab)View codeCode (opens in new tab)

Solution retrospective


What are you most proud of, and what would you do differently next time?

One of the biggest challenges was keeping everything perfectly aligned and responsive without using frameworks like Bootstrap. It forced me to get a better grasp on working with Flexbox and media queries, which was actually great for reinforcing those concepts.

I also had some issues with organizing the assets, especially fonts and images. I ended up manually reorganizing everything and became stricter with naming conventions and relative paths. It was tedious, but totally worth it.

What challenges did you encounter, and how did you overcome them?

One of the biggest challenges wasn’t the code itself, but project management with Git and GitHub. I started working in a folder that suddenly stopped working correctly, so I moved the files manually, deleted the old folder, and lost the connection to the remote repository. After that, I had to reconnect the project to Git, reconfigure the remote repo, and deal with several issues, including branch conflicts and the infamous “fatal: refusing to merge unrelated histories.”

Even though it was frustrating, it helped me understand Git much better and learn what not to do next time. I learned how to configure a remote, handle branches properly, and resolve conflicts I hadn’t faced before.

What specific areas of your project would you like help with?

I’d like feedback on these specific points:

Accessibility optimization: Is there anything I could improve in terms of semantic tags, color contrast, or keyboard navigation?

CSS best practices: Is my CSS organization okay, or are there suggestions to make it more scalable or maintainable?

Loading performance: Even though it’s a small project, is there anything that might be negatively affecting its performance?

If you see anything else I missed or could improve—I'm all ears!

Code
Loading...

Please log in to post a comment

Log in with GitHub

Community feedback

No feedback yet. Be the first to give feedback on Oscar Echenique D.'s solution.

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner
  • Use cases

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License