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.
Mastering Async Logic in Redux Toolkit with createAsyncThunk
Cover image for Mastering Async Logic in Redux Toolkit with createAsyncThunk

Mastering Async Logic in Redux Toolkit with createAsyncThunk

5
Comments
9 min read
Optimizing React Performance: useMemo, useCallback, and Beyond
Cover image for Optimizing React Performance: useMemo, useCallback, and Beyond

Optimizing React Performance: useMemo, useCallback, and Beyond

6
Comments 1
2 min read
Understanding TTFB: How to Spot It on Your Site.
Cover image for Understanding TTFB: How to Spot It on Your Site.

Understanding TTFB: How to Spot It on Your Site.

Comments
3 min read
CSS Pseudo-classes and Pseudo-elements: Unlocking Hidden Styling Power
Cover image for CSS Pseudo-classes and Pseudo-elements: Unlocking Hidden Styling Power

CSS Pseudo-classes and Pseudo-elements: Unlocking Hidden Styling Power

4
Comments 1
3 min read
How to Pick the Right Web Frameworks for Your Next Project

How to Pick the Right Web Frameworks for Your Next Project

Comments
3 min read
How to Create Reusable Custom Widgets for Your Flutter Projects ๐Ÿ› ๏ธ
Cover image for How to Create Reusable Custom Widgets for Your Flutter Projects ๐Ÿ› ๏ธ

How to Create Reusable Custom Widgets for Your Flutter Projects ๐Ÿ› ๏ธ

Comments
2 min read
Examples of If conditions in JavaScript

Examples of If conditions in JavaScript

1
Comments
1 min read
BoltJS: pure JavaScript, components, and zero compilation
Cover image for BoltJS: pure JavaScript, components, and zero compilation

BoltJS: pure JavaScript, components, and zero compilation

1
Comments
3 min read
Vue.js Component Communication Patterns and Best Practices
Cover image for Vue.js Component Communication Patterns and Best Practices

Vue.js Component Communication Patterns and Best Practices

71
Comments
5 min read
5 Libraries You Must Install in Your React Application (2026)
Cover image for 5 Libraries You Must Install in Your React Application (2026)

5 Libraries You Must Install in Your React Application (2026)

4
Comments 4
2 min read
๐’๐ญ๐จ๐ฉ ๐ฉ๐ซ๐ž๐ญ๐ž๐ง๐๐ข๐ง๐  ๐‚๐’๐’ ๐œ๐š๐งโ€™๐ญ ๐ฆ๐š๐ค๐ž ๐๐ž๐œ๐ข๐ฌ๐ข๐จ๐ง๐ฌ - ๐›๐ž๐œ๐š๐ฎ๐ฌ๐ž ๐ง๐จ๐ฐ ๐ข๐ญ ๐œ๐š๐ง. ๐Ÿš€

๐’๐ญ๐จ๐ฉ ๐ฉ๐ซ๐ž๐ญ๐ž๐ง๐๐ข๐ง๐  ๐‚๐’๐’ ๐œ๐š๐งโ€™๐ญ ๐ฆ๐š๐ค๐ž ๐๐ž๐œ๐ข๐ฌ๐ข๐จ๐ง๐ฌ - ๐›๐ž๐œ๐š๐ฎ๐ฌ๐ž ๐ง๐จ๐ฐ ๐ข๐ญ ๐œ๐š๐ง. ๐Ÿš€

6
Comments 3
2 min read
ChatGPT vs Gemini: Who can create better svg?
Cover image for ChatGPT vs Gemini: Who can create better svg?

ChatGPT vs Gemini: Who can create better svg?

2
Comments
4 min read
Time Slicing in React - How Your UI Stays Butter Smooth (The Frame Budget Secret)
Cover image for Time Slicing in React - How Your UI Stays Butter Smooth (The Frame Budget Secret)

Time Slicing in React - How Your UI Stays Butter Smooth (The Frame Budget Secret)

Comments
6 min read
CSS Forms and Inputs Styling: From Plain to Polished
Cover image for CSS Forms and Inputs Styling: From Plain to Polished

CSS Forms and Inputs Styling: From Plain to Polished

3
Comments 1
3 min read
My Portfolio
Cover image for My Portfolio

My Portfolio

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