Sign in

Ayc0

@ayc0.dev
84 followers 192 following 155 posts

Frontend engineer at @datadoghq Personal website: ayc0.dev I try to build good tools for #javascript and #reactjs 😅

PostsRepliesMedia
Ayc0 @ayc0.dev · 31/08/2026
Interesting: it looks slightly broken in @mu.social: I'm wondering if they want to align themselves on GH's markdown spec?
130
Ayc0 @ayc0.dev · 10/07/2026
Interesting, by modifying the data directly from pds.ls/at://did:plc..., no updates gets propagated to BlueSky nor to EuroSky But if I check "Recreate", the info get propagated. What's better is that my 2 timestamps in the Edit history are 2027 & 2023. But the date of the post is correct: 2026
Advanced options modal in pds.ls, with the option "Recreate" checkedEdit history of my initial post, saying:
Current · Jul 10, 2023, 5:05 PM
Best editing!

Original · Jul 10, 2027, 5:04 PM
Test EditingPost saying "Best editing!" and below: "5:09 PM · Jul 10, 2026 · Edited"
000
Ayc0 @ayc0.dev · 05/07/2026
I had to redo the pull request in github.com/Ayc0/ayc0.gi..., but this is quite scary to see that GitHub is dropping PRs When I'm checking the commits in main, I do not see at all the previous PR: it should have appeared between #303 and #305 (as it was PR #304)
The list of commits on main lists:
- update pnpm to 11.10.0 (#306)
- update prettier (#305)
- Increase sessionReplaySampleRate to 100 (#303)
- update domain name to ayc0.dev instead of ayc0.github.io (#302)
000
Ayc0 @ayc0.dev · 05/07/2026
I just merged a PR in one of my repositories (see github.com/Ayc0/ayc0.gi...). But, the merge commit doesn't appear in main. And when checking the exact commit (github.com/Ayc0/ayc0.gi...), it says that it doesn't belong to any branch on this repository. Like what????
Pull request #304 is merged into the commit e7c2058 into mainThe commit coming from the merged pull request is marked as "This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository."
100
Ayc0 @ayc0.dev · 26/06/2026
TIL: mu.social shows when a post is edited, but bsky.app doesn't 🤔 (and also code formatting)
Post coming from mu.social, showing both edited & a formatted code blockPost coming from bsky.app, without the mentioned of the edition, and with a bare unformatted css snippet (and the triple backticks are shown in the post)
000
Ayc0 @ayc0.dev · 01/06/2026
I didn’t realize that it's been, check the date, already more than a year??? that I haven't released any new blog post. ayc0.github.io/posts/ All these new ATmosphere changes with standard.site gave me the desire to write again 😄
Screenshot from https://ayc0.github.io/posts/ showing that the last 2 blogs are @blocz/react-responsive v5.0 & v4.0, out June 1, 2026, and January 1, 2025.
000
Ayc0 @ayc0.dev · 27/05/2026
I don't know, but pulling timeouts on my machine. And there are degraded performances on multiple core elements in GitHub
According to https://www.githubstatus.com/, there are multiple degraded performances in:
- Git Operations,
- API Requests,
- Issues,
- Pull Requests
000
Ayc0 @ayc0.dev · 27/05/2026
GitHub seems to be down again :( updog.ai/status/github
Outage on GitHub starting around 12:00
100
Ayc0 @ayc0.dev · 04/05/2026
Is it a dream????? Jest is finally supporting ESM natively? github.com/jestjs/jest/...
Screenshot of the now merged PR https://github.com/jestjs/jest/pull/16074

Title: "feat: support require(esm)"
Description: "Building on #16063 we can now finally support `require(esm)` 🎉"
110
Ayc0 @ayc0.dev · 17/07/2025
Does anyone know why in @nodejs.org you can have an array of strings in "exports"? nodejs.org/api/packages...
The docs mention that "exports" can be of type <Object> | <string> | <string[]>
000
Ayc0 @ayc0.dev · 17/07/2025
Something I find strange with React Compiler (and also the docs here) is how React.memo is compiled: In the 1st image, we can see that using or not `React.useMemo` results in the same output (which is 100% expected). But in the 2nd image, `React.memo` has a different output
When compiling the same React code, except that one uses `React.useMemo()` and the other doesn't use it, using the React compiler, both components are compiled the same way. Hinting the fact that React Compiler handles automatically injecting a similar mechanism than React.useMemo and compiles both codes to this new mechanism (using a new `react.memo_cache_sentinel`)When compiling the same React code, except that one uses `React.memo()` and the other doesn't use it, using the React compiler, the 2 are compiled differently: one doesn't have React.memo while the other still has it.

This seems to hint to the fact that React.memo is not handled by the compiled and still has to be written manually
100
Ayc0 @ayc0.dev · 12/05/2025
@react.dev I noticed this error in react.dev/learn/separa...:
Screenshot from a playground in https://react.dev/ with the following error:

Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:
  - react:      19.2.0-experimental-38ef6550-20250508
  - react-dom:  19.2.0-experimental-21fdf308-20250508
Learn more: https://react.dev/warnings/version-mismatch
000
Ayc0 @ayc0.dev · 30/12/2024
My GitHub wrapped from 2024! git-wrapped.com/profiles/ayc0 I have no idea where those stars are as I don't really have any famous public repositories 😅
Universal Rank: Top 0.5%
Longest Streak: 20 days
Total commits: 8,667
Most Active Month: March
Most Active Day: Tuesday
Stars Earned: 272
Top Language: JavaScript
Power Level: Super Saiyan
130
Ayc0 @ayc0.dev · 23/12/2024
It took some time, but I finally added a RSS flux to my website! ayc0.github.io
image with 3 social links: GitHub, BlueSky, and RSS
000
Ayc0 @ayc0.dev · 19/11/2024
One of the last goodies: if you copy rich content (like HTML), it'll do its best to convert it to markdown on paste
010
Ayc0 @ayc0.dev · 19/11/2024
You can also check tasks lists in the preview and it'll update the base markdown
110
Ayc0 @ayc0.dev · 19/11/2024
Pasting links will automatically use the link syntax `[]()` And clicking on the shortcuts will automatically add the syntax with the text selection prefilled where you would want it
110
Ayc0 @ayc0.dev · 19/11/2024
There is also smart editing of lists (bulleted, numbered, tasks)
100
Ayc0 @ayc0.dev · 19/11/2024
There is automatic word break detection + shortcuts for things like italic / bold etc. druids.datadoghq.com/components/a...
100