phil pfp
phil
@phil
If I had 2 months, infinite free time, and wanted to become a proficient web developer, what tools and technology stacks should I learn? Assume sufficient aptitude, programming skills, etc
13 replies
0 recast
1 reaction

Darryl Yeo đŸ› ïž pfp
Darryl Yeo đŸ› ïž
@darrylyeo
Semantic HTML CSS units/typography/colors CSS layout (box model, flexbox, grid, media queries) JavaScript (ES6+) DOM API Fetch API Browser APIs (see Mozilla Developer, Google Developers) Git npm Svelte, Solid, Vue or React Components/design systems Accessibility/ARIA SvelteKit, SolidStart, Nuxt or Next.js TypeScript
1 reply
0 recast
0 reaction

Darryl Yeo đŸ› ïž pfp
Darryl Yeo đŸ› ïž
@darrylyeo
(Don’t just jump right into React/Next.js like most folks - take some time to learn the fundamentals, then try out a different component framework for each project. You’ll stand out and be more adaptable/future-proof.)
0 reply
0 recast
0 reaction