Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
willybrauner
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
willybrauner
6mo ago
No, unfortunately, my website is not open source. I may consider externalizing the blog in the future, while keeping all the internal article modules.
2.
▲
by
willybrauner
6mo ago
But as the article points out, this is a naive implementation. It could be discussed and greatly improved.
3.
▲
by
willybrauner
6mo ago
I create a new copy of the Set because the functions called during the loop might modify it by removing elements via cleanup functions. Without a copy, iterating directly on the Set could cause unpredictable behavior.
4.
▲
by
willybrauner
6mo ago
Writing technical articles without adding a graphic and playful touch would indeed interest me less. I find that it's the intersection of these two worlds that makes reading enjoyable. Thanks for your kind words!
5.
▲
by
willybrauner
6mo ago
I didn't know about Flapjax, thanks I'll check it out. Glitch-freedom is indeed a gap in this article. I focused on the signal algorithm exclusively without some implementation optimisation like batching updates; there is so much
6.
▲
by
willybrauner
6mo ago
I searched for the "right way" to explain this algorithm, and ultimately parsing the code was the clearest for me. This isn't always true; sometimes a graph or an interactive module has more impact; it really depends on the t
7.
▲
by
willybrauner
6mo ago
Thanks a lot! The left column containing the text is sticky, The right column is absolute and translate on Y and depend on an intersection observer triggered by each scroll section from the left.