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

  1. 1
    Details That Make Interfaces Feel Better
    5 people · 6 points · first shared 2026 · discussion on HN
  2. 2
    What are OKLCH colors?
    4 people · 885 points · first shared 2025 · 183 comments on HN
  3. 3
    Using AI as a Design Engineer
    3 people · 4 points · first shared 2026 · discussion on HN
  4. 4
    Understanding Gradients
    2 people · 5 points · first shared 2025 · 1 comments on HN
  5. 5
    Less is more, more or less
    2 people · 4 points · first shared 2026 · 1 comments on HN
  6. 6
    What Does will-change In CSS Do?
    1 people · 43 points · first shared 2025 · 16 comments on HN
  7. 7
    Building an Animated Pattern
    1 people · 4 points · first shared 2025 · 1 comments on HN
  8. 8
    Building an Animated Sign-In Dialog
    1 people · 1 points · first shared 2025 · 1 comments on HN
  9. 9
    Drag Gestures on the Web
    1 people · 1 points · first shared 2026 · discussion on HN
  10. 10
    Homepage
    1 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).

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close