Forem

Front-end

"If you're already a front-end developer, well, pretend you're also wearing a pirate hat." - Ethan Marcotte

Posts

๐Ÿ‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
TypeScript vs. JavaScript: Which One Should You Use in 2025?

TypeScript vs. JavaScript: Which One Should You Use in 2025?

2
Comments
15 min read
How to create a frontend demo with no backend (AI Mocking)
Cover image for How to create a frontend demo with no backend (AI Mocking)

How to create a frontend demo with no backend (AI Mocking)

Comments
3 min read
Unlocking jQuery Mastery: Secrets No One Tells You (Until Now!)

Unlocking jQuery Mastery: Secrets No One Tells You (Until Now!)

1
Comments
6 min read
โšก Designing Real-Time Trading Apps for Scale โ€” REST, NATS.js, and Smart State Management
Cover image for โšก Designing Real-Time Trading Apps for Scale โ€” REST, NATS.js, and Smart State Management

โšก Designing Real-Time Trading Apps for Scale โ€” REST, NATS.js, and Smart State Management

2
Comments
3 min read
Examples of If conditions in JavaScript

Examples of If conditions in JavaScript

1
Comments
1 min read
โšก10 Low-Effort, High-Impact Web Performance Tips
Cover image for โšก10 Low-Effort, High-Impact Web Performance Tips

โšก10 Low-Effort, High-Impact Web Performance Tips

Comments
1 min read
Unlocking Modern Layouts with CSS Logical Properties and Media Queries Level 4+
Cover image for Unlocking Modern Layouts with CSS Logical Properties and Media Queries Level 4+

Unlocking Modern Layouts with CSS Logical Properties and Media Queries Level 4+

1
Comments
3 min read
Building a Snowy Weather Dashboard with Free Pivot Grid Library
Cover image for Building a Snowy Weather Dashboard with Free Pivot Grid Library

Building a Snowy Weather Dashboard with Free Pivot Grid Library

18
Comments 4
4 min read
๐ŸŒ Stop Fighting Next.js Search Params: Use nuqs for Type-Safe URL State
Cover image for ๐ŸŒ Stop Fighting Next.js Search Params: Use nuqs for Type-Safe URL State

๐ŸŒ Stop Fighting Next.js Search Params: Use nuqs for Type-Safe URL State

5
Comments 4
3 min read
File based queries with tanstack start
Cover image for File based queries with tanstack start

File based queries with tanstack start

1
Comments
7 min read
Zero Frontend Skills? No Problem. Streamlit Builds AI SPAs for You using Pure Python
Cover image for Zero Frontend Skills? No Problem. Streamlit Builds AI SPAs for You using Pure Python

Zero Frontend Skills? No Problem. Streamlit Builds AI SPAs for You using Pure Python

1
Comments
5 min read
Umair's Coming Soon Portfolio
Cover image for Umair's Coming Soon Portfolio

Umair's Coming Soon Portfolio

Comments
1 min read
๐—ง๐—ต๐—ฒ ๐—ก๐—ฒ๐˜„ ๐—™๐—ฟ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐—ฑ ๐—˜๐—ฟ๐—ฎ ๐˜„๐—ถ๐˜๐—ต ๐—ก๐—ฒ๐˜…๐˜.๐—ท๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜
Cover image for ๐—ง๐—ต๐—ฒ ๐—ก๐—ฒ๐˜„ ๐—™๐—ฟ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐—ฑ ๐—˜๐—ฟ๐—ฎ ๐˜„๐—ถ๐˜๐—ต ๐—ก๐—ฒ๐˜…๐˜.๐—ท๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜

๐—ง๐—ต๐—ฒ ๐—ก๐—ฒ๐˜„ ๐—™๐—ฟ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐—ฑ ๐—˜๐—ฟ๐—ฎ ๐˜„๐—ถ๐˜๐—ต ๐—ก๐—ฒ๐˜…๐˜.๐—ท๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜

2
Comments 1
1 min read
๐Ÿ–ผ๏ธ Responsive Images: Serving the Right Image for Every Screen
Cover image for ๐Ÿ–ผ๏ธ Responsive Images: Serving the Right Image for Every Screen

๐Ÿ–ผ๏ธ Responsive Images: Serving the Right Image for Every Screen

Comments
3 min read
Understanding why 100vh behaves differently on mobile

Understanding why 100vh behaves differently on mobile

3
Comments
2 min read
๐Ÿ‘‹ Sign in for the ability to sort posts by relevant, latest, or top.