Jakub Krehel
jakub.kr · Personal blog · on HN since 2025
Jakub Krehel, a design engineer, writes about CSS, animation, colour, gradients and interface details.
What HN saysHN commenters find his OKLCH post a nice introduction to the colour format, while some question the absence of publication dates on posts.
15HN people shared it
2linked it in comments
20stories submitted
953story points
4 months agolast shared
2025people per year2026
Most-shared posts
- 1Details That Make Interfaces Feel Better5 people · 6 points · first shared 2026 · discussion on HN
- 2What are OKLCH colors?4 people · 885 points · first shared 2025 · 183 comments on HN
- 3Using AI as a Design Engineer3 people · 4 points · first shared 2026 · discussion on HN
- 4Understanding Gradients2 people · 5 points · first shared 2025 · 1 comments on HN
- 5Less is more, more or less2 people · 4 points · first shared 2026 · 1 comments on HN
- 6What Does will-change In CSS Do?1 people · 43 points · first shared 2025 · 16 comments on HN
- 7Building an Animated Pattern1 people · 4 points · first shared 2025 · 1 comments on HN
- 8Building an Animated Sign-In Dialog1 people · 1 points · first shared 2025 · 1 comments on HN
- 9Drag Gestures on the Web1 people · 1 points · first shared 2026 · discussion on HN
- 10Homepage1 people · first shared 2025
What HN people wrote when they linked it
vanderZwan · 2025-08-25
Aside from a few criticisms that others have already raised I think this is quite a nice introduction to OKLCH and how to use them in CSS.
With that out of the way, I'd like to go on a tangent here: can anyone explain the modern trend of not including publishing dates in blog articles? It stood out to me here in particular because the opening sentence said that "OKLCH is a newer color model" and the "newer" part of that sentence will get dated quicker than you think. The main site does mention a date, but limits it to "August 2025" so this seems like a conscious choice and I just don't get it.
[0] https://jakub.kr/
hackrmn · 2025-08-25
> can anyone explain the modern trend of not including publishing dates in blog articles?
In such cases, I usually try to see if the `Last-Modified` header served with the HTML document over HTTP, can be useful, but I conclude that often the same people who don't bother with dating their content -- you'd think they'd understand where the word _blog_ comes from, as in "[web]-log" where timestamps are paramount -- these same people don't know or care how HTTP works. Hint: the `Last-Modified` is the last modification time of the _resource_, in this case the actual HTML document. Just because your "backend" re-rendered the content because you didn't bother with setting up your server caching correctly, doesn't mean you should pretend it's a brand new content every day (which https://jakub.kr/components/oklch-colors does, unfortunately, so you won't know the timestamp from HTTP).