Frontend Mentor retweeted
We have a new FREE challenge launching tomorrow! 🥳
It's a fun gaming sign-up form with client-side validation, DOM updates, and a password-strength indicator.
If you want to practice building accessible forms, this is a great project.
We have a new FREE challenge launching tomorrow! 🥳
It's a fun gaming sign-up form with client-side validation, DOM updates, and a password-strength indicator.
If you want to practice building accessible forms, this is a great project.
Affirm, Pinterest, and Cloudflare are all hiring 2027 software engineer interns right now.
They're among the 34 internships that went onto our entry-level jobs list this week:
frontendmentor.notion.site/3…
393 roles are live in total, across 48 countries. All of them are open today.
23 came off this week. We recheck every company board weekly to keep the list up to date.
Free, no signup.
This week's new roles:
frontendmentor.notion.site/3…
The whole list:
frontendmentor.notion.site/3…
It’s been awesome seeing your journey @dev_TEMITAYO! ❤️
Going through my old tweets and all I can say is, thank you @frontendmentor for giving me such an amazing head start on my journey ❤️🫂
Lots of seriously good entry-level opportunities in here 👀
Stripe is hiring early-career software engineers for an immediate start. No waiting until next summer.
It's on our entry-level list now, with new roles at Monzo, Cloudflare, and Adobe:
frontendmentor.notion.site/3…
Getting good at building software still takes reps, and early on, you should type most code by hand.
When you do use agents, read every line they write. Some teams skip human review on low-risk changes these days, but they've read enough code to know what low-risk means.
Three free challenges for learning to fetch data from an API, in order. On each one, think about the empty states and edge cases (e.g., a failed API request). What should they look like?
Thinking about these things when you build will help you build better projects.
IP Address Tracker (Intermediate)
Show the user's IP on a map when the page loads, then search any IP address or domain. You'll pair the IPify API with a mapping library like Leaflet.
frontendmentor.io/challenges…
Weather app (Intermediate)
Search a location and show current conditions, an hourly forecast, and a 7-day forecast from the Open-Meteo API, with metric and imperial units.
frontendmentor.io/challenges…
Keep a running doc of the key decisions you make in your projects, like: "Cached the API response for 10 minutes, so the app stays within the free tier's daily request limit."
When an interviewer asks about your work, you can pick the example that best fits the question.
Build a portfolio project people use, even a small tool for your family. Keep improving it as their needs change. It shows you can maintain a project and builds your product sense.
Write up your key decisions too, including where you went a different way from the AI.
Stripe is hiring early-career software engineers for an immediate start. No waiting until next summer.
It's on our entry-level list now, with new roles at Monzo, Cloudflare, and Adobe:
frontendmentor.notion.site/3…
384 roles are live in total, across 44 countries.
We re-check every company board each week. 67 roles came off this week, so the list stays up to date.
Free, no signup.
This week's new roles:
frontendmentor.notion.site/3…
The whole list:
frontendmentor.notion.site/3…
A rule of thumb from our guide to escaping tutorial hell: spend about 20% of your time learning concepts and 80% building projects.
If you get stuck while building, that's a good thing. It shows a knowledge gap you can fill.
The full guide:
frontendmentor.io/articles/p…












