CuriousCoder
chopsueey.bsky.social
CuriousCoder
@chopsueey.bsky.social
Posting webdev and programming stuff

https://linktr.ee/curiouscoder
2b||!2b
November 27, 2025 at 3:04 PM
State of React 2024 Survey Results are out!

2024.stateofreact.com/en-US

#javascript #react #stateofreact #webdev
State of React 2024
The 2024 edition of the annual survey about the latest trends in the React ecosystem.
2024.stateofreact.com
February 16, 2025 at 4:03 PM
Typeface or Font?

The #typeface is the overall design style.

The #font is a complete set of characters that share the same typeface with specific variations like weight, size, and style.

Typeface: Times New Roman, Arial

Font: bold 12pt, italic 20pt

#typography #webdev
January 17, 2025 at 5:00 PM
What is Currying?

#currying, named after Haskell Curry (1900-1982), is a technique of transforming a function that takes multiple arguments into a sequence of functions, each taking a single argument. For example, a function f(a, b, c) becomes f(a)(b)(c).

This is ...
January 2, 2025 at 8:52 PM
Closure Explained!

It simply means a function can access variables from its outer function, even after the outer one finishes running. This "closed-off" space with remembered variables is the #closure.

#programming #javascript #webdev
December 28, 2024 at 3:27 PM
What is TanStack?

#TanStack is a collection of #JavaScript libraries that provide convenient tools for common problems when building a web application, such as data fetching and caching, client-side routing, state management and more.

They're also working on a full-stack...

December 26, 2024 at 3:25 PM
Merry Christmas everyone! 🎄 🎅

#santa #programming #christmas
December 25, 2024 at 1:28 PM
What is a Generator in #JavaScript?

A #generator is like a regular function, but with stepwise execution control. Instead of executing from start to finish in one go (like normal functions), a generator can pause and resume its execution, remembering its state and continue evaluating from...
December 24, 2024 at 6:39 PM
What is a First-Class-Citizen in Programming?

When an entity (like a function) is considered a first-class citizen, it means that it can be used just like other fundamental data types (e.g., numbers,
strings):

#programming #javascript #python #webdev
December 22, 2024 at 1:20 PM
When to use Normal Functions in #JavaScript?

In general, normal functions are a bit more verbose and readable compared to Arrow Functions.

Function declarations are fully hoisted, meaning you can call them before they are defined in your code. This is useful for #code org...
December 20, 2024 at 2:50 PM
Reposted by CuriousCoder
December 18, 2024 at 12:01 AM
State of JS 2024 Survey Results are out!

Take a look here:
https://2024.stateofjs.com/en-US

#javascript #stateofjs #webdev
State of JavaScript 2024
The 2024 edition of the annual survey about the latest trends in the JavaScript ecosystem.
2024.stateofjs.com
December 18, 2024 at 1:33 PM
What is a Web Worker?

Web workers are a powerful feature in #JavaScript that allow you to run scripts
in the background, separate from the main thread of your web application.

https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API

#webworker #webdev #performance
December 17, 2024 at 8:02 PM
December 13, 2024 at 4:53 PM
What is a Progressive Web App?

A #PWA is a type of web application that uses modern web features to deliver
an app-like experience. It is basically a website installed as an app and
integrated in your OS with features like your other applications.

1. Offline Access
2. Fast Performance
3. Respon...
December 9, 2024 at 4:09 PM
The Set object in JavaScript!💡

The Set object is a collection of unique values. Unlike arrays, sets do not
allow duplicate values, making them useful for storing unique items.

#javascript #webdev #programming
December 6, 2024 at 3:33 PM
🚨 ---NEWS ALERT--- 🚨

React 19 is now stable!

Read the blogpost:
https://react.dev/blog/2024/12/05/react-19

#react #programming #web #webdevelopment
React v19 – React
The library for web and native user interfaces
react.dev
December 6, 2024 at 9:00 AM
When to Use Arrow Functions in #JavaScript

Arrow functions are concise and great for simple logic, like callbacks (() => 0).

They feature lexical #this scoping, inheriting this from where they are declared.

This removes the need to manually bind (call, apply, or bind) or store this in a ...
December 5, 2024 at 8:17 PM
What is the Shadow DOM?

The #shadowDOM is a web standard that enables encapsulation of #HTML and #CSS,
allowing developers to create components with isolated styling and structure.

Those so called web components are like custom HTML-Elements, but with all the utilities and properties of...
Declarative Shadow DOM  |  web.dev
Declarative Shadow DOM is a new way to implement and use Shadow DOM directly in HTML.
developer.chrome.com
December 3, 2024 at 5:00 PM
What is the JAMstack?

The #JAMstack is basically a pattern in webdevelopment that consists of:

J - #JavaScript
A - #APIs
M - #Markup

One popular approach is to fetch the dynamic data on the frontend (in a SPA like React) and serve your static content on the initial page load.
December 2, 2024 at 11:00 AM
It's December - Christmas is Coming! 🎄

If you want to start learning #TypeScript or sharpen your skills: https://typehero.dev/
is the perfect place to do so.

And there is also a Christmas Challenge with new challenges everyday starting today:
https://www.adventofts.com/

All for free!

#webdev
December 1, 2024 at 10:23 AM
Reposted by CuriousCoder
🎙️ For those familiar w/ @httparchive.org's WEB ALMANAC, we're going to be live! Dec 10th with some of the authors in the 1st of a series of streams covering the 2024 edition. 17M sites, 83TB of data. Join us!
📆 Tuesday Dec 10th, 13h EST
🔗 RSVP here: bit.ly/web-almanac-2024
Spare a RT? ⚡️
November 27, 2024 at 8:49 PM
call, bind and apply in JavaScript 💡

As the value of the 'this' keyword changes depending on it's context,
you can also manipulate it's value manually.

That's where the call, bind and apply function methods come into play.

#javascript #programming #webdev
November 30, 2024 at 10:15 AM
All URLs are URIs, but not all URIs are URLs.

A URL (Uniform Resource Locator) is the address of a unique resource on the
internet or a computer network with instructions for retrieving it.

#internet #url #uri #urn
November 29, 2024 at 7:30 PM
48 65 6C 6C 6F 20 57 6F 72 6C 64 21
November 29, 2024 at 7:20 PM