Konstantin Denerz's Avatar

Konstantin Denerz

@konstantindenerz.bsky.social

Consultant & Dev & Designer @ Thinktecture; export const { CSS, ๐Ÿค– AI, ๐Ÿ…ฐ๏ธngular, Material, nvim, UXโšก๏ธUI, Figma, CodePens,๐Ÿ––... } = โค๏ธ; ๐ŸŒ UTC+1 https://konstantin-denerz.com https://codepen.io/konstantindenerz

113 Followers  |  81 Following  |  88 Posts  |  Joined: 09.05.2023  |  1.8835

Latest posts by konstantindenerz.bsky.social on Bluesky

Preview
The History of Themeable User Interfaces A full-ish history of user interfaces that can be themed to meet the opportunities and constraints of the time

๐Ÿ“™ ๐Ÿ“— ๐Ÿ“˜ ๐Ÿ“• The History of Themeable User Interfaces: bradfrost.com/blog/post/th...

It was an incredible experience to write this piece. It blurs together the history of computers, video games, the web, design systems, and my own existence on this planet.

28.08.2025 17:52 โ€” ๐Ÿ‘ 126    ๐Ÿ” 41    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 1
Preview
una.im | 5 Useful CSS functions using the new @function rule CSS custom functions are a gamechanger. Here are 5 really useful examples.

๐Ÿฅณ CSS functions have arrived*!!! ๐Ÿฅณ

And they are *AWESOME*

Now, you can do:

@โ€‹function --alpha(--color, --opacity) {
result: rgb(from var(--color) r g b / var(--opacity));
}

div {
background: --alpha(red, 80%);
}

Lean more: una.im/5-css-functi...

(*arrived = in the latest stable Chrome)

13.08.2025 18:00 โ€” ๐Ÿ‘ 170    ๐Ÿ” 43    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 5
Video thumbnail

"Bookmark" by Konstantin Denerz

codepen.io/konstantinde...

25.07.2025 15:32 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

โ›ต ๐Ÿ’ป Just published a fun little CLI toy: @konstantindenerz/yacht-animation
Let a yacht sail across your terminal like itโ€™s 1995 โ›ต๏ธ๐ŸŒŠ

```
npm install -g @konstantindenerz/yacht-animation
yacht-animation
```

๐Ÿ“ฆ npm: www.npmjs.com/package/@kon...

#cli #devfun #npm #ascii #yacht #sailing #nautics

12.06.2025 20:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
CSS Weekly Issue #612 Find out if CSS Carousels are accessible, how to trim margins using margin-trim property, if you should use an owl selector, and more.

CSS Weekly #612
๐ŸŽ  Are CSS Carousels are accessible?
โœ‚๏ธ How margin-trim works
๐Ÿฆ‰ Should you use an owl selector (* + *)
๐Ÿ‘พ Retro animations & modern CSS

Featuring @sarasoueidan.com, @jensimmons.bsky.social, @anatudor.bsky.social, @jamessw.com, @konstantindenerz.bsky.social. ๐Ÿ™

cssw.io/issue-612

28.05.2025 22:40 โ€” ๐Ÿ‘ 17    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
10 Cool CodePen demos 10 Cool CodePen demos from April 2025

10 Cool CodePen Demos from April 2025
alvaromontoro.com/10-cool-code...

Lots of HTML+CSS demos in this edition: 3D product showcases, inspirational CSS Art, scroll-driven animations, engaging HTML and CSS-only components: toggles, accordions, buttons... and more!

#css #html #javascript #webdev

08.05.2025 15:58 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Auto layout just got more powerful with Grid

โ†’ Format in a gallery, card or bento layout
โ†’ Items can span multiple cells

#Config2025

07.05.2025 16:32 โ€” ๐Ÿ‘ 76    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 4

๐Ÿ”ฅ

07.05.2025 16:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

In the next video I break down a 3D sphere intersection demo from Codepen and it's going to be absolute cinema.

06.05.2025 10:00 โ€” ๐Ÿ‘ 41    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Awesome! ๐Ÿคฉ

07.05.2025 09:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Cartoon of the CSS logo holding a lightsaber and saying "I am your father" while the Tailwind logo crouches yelling "NOOOOOOOOOO!"

Cartoon of the CSS logo holding a lightsaber and saying "I am your father" while the Tailwind logo crouches yelling "NOOOOOOOOOO!"

And a new version... I like it, but maybe I should get rid of the lightsaber to make it less evil (CSS is inherently evil anyway, but deep down is good).

04.05.2025 14:39 โ€” ๐Ÿ‘ 21    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Giving anchor-tool.com a much-needed little facelift.

29.04.2025 01:06 โ€” ๐Ÿ‘ 140    ๐Ÿ” 14    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0
Deep Dive into LLMs like ChatGPT
YouTube video by Andrej Karpathy Deep Dive into LLMs like ChatGPT

Deep Dive into LLMs like ChatGPT by Andrej Karpathy ๐Ÿ”ฅ

www.youtube.com/watch?v=7xTG...

#llm #genai #ai

27.04.2025 10:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you ๐Ÿ˜

26.04.2025 07:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

A CSS demo where I use only one additional element besides the body, and lots of dynamically generated gradients using SCSS. โœจ๐Ÿ––

@codepen.io codepen.io/konstantinde...

#CSS #webdev #demo #demoscene #art #gm #space #pixelart

24.04.2025 21:57 โ€” ๐Ÿ‘ 29    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
WebKit Open Source Web Browser Engine

Make websites? Are you reading webkit.org? We published 6 articles in the last 5 weeks โ€”ย aiming for at least one a week from now on. Teaching new tech, proposals for the future, and whatโ€™s coming in Safari.
โ€ข lh units
โ€ข shape()
โ€ข text-wrap: pretty
โ€ข Safari 18.4
โ€ข Item Flow
โ€ข Declarative Web Push

25.04.2025 15:21 โ€” ๐Ÿ‘ 127    ๐Ÿ” 11    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 3
Preview
CSS boilerplate | fokus UA+ (User agent plus), a different type of reset style sheet

Following UA+, here's the next project.

CSS boilerplate: A default CSS structure for projects of any size.

It comes with a detailed explanation how I use cascade layers.

fokus.dev/tools/css-bo...

25.04.2025 06:08 โ€” ๐Ÿ‘ 52    ๐Ÿ” 12    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 4
Sass: sass:math Syntactically Awesome Style Sheets

Thanks! ๐Ÿ™‚
The objects are fixed in place so I can get the loop right. Full randomness makes the loop less clean and the layout less aesthetic. I use random values from SCSS at transpile time (sass-lang.com/documentatio...) to add some variation. Canโ€™t wait for this: www.w3.org/TR/css-value...

25.04.2025 08:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you! ๐Ÿคฉ

25.04.2025 06:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

A CSS demo where I use only one additional element besides the body, and lots of dynamically generated gradients using SCSS. โœจ๐Ÿ––

@codepen.io codepen.io/konstantinde...

#CSS #webdev #demo #demoscene #art #gm #space #pixelart

24.04.2025 21:57 โ€” ๐Ÿ‘ 29    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
LIVE Revision 2025 LIVE

๐ŸŒฐ Writing/Building a 3D geometry engine from scratch, starting at 18:00 CEST on the seminars stream. A great chance to improve your demo-making! 2025.revision-party.net/live/

18.04.2025 15:52 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

18.04.2025 15:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

โœจ

16.04.2025 09:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

1

12.04.2025 07:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A figure that shows the attr() syntax.

A figure that shows the attr() syntax.

โœ๏ธ New Article: First Look at The Modern attr()

I explored the new attr() capabilities and shared my thoughts about it. Happy reading!

ishadeed.com/article/mode...

03.04.2025 13:32 โ€” ๐Ÿ‘ 132    ๐Ÿ” 35    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 6

Thank you Adam for your inspiration, passion, and knowledge. I wish you all the best!

11.04.2025 21:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

"Gooey Stars" by Konstantin Denerz

codepen.io/konstantinde...

04.04.2025 21:16 โ€” ๐Ÿ‘ 16    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

#CSS view transitions

I appreciate not caring about a lot of details in this interaction pattern, like if landscape or portrait, grid and the browser continue to take care of everything

cdpn.io/pen/full/dyL...

01.04.2025 21:58 โ€” ๐Ÿ‘ 76    ๐Ÿ” 10    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 0
Video thumbnail

CSS & SVG โœจ @codepen.io codepen.io/konstantinde...

#creativecoding #css #web #svg #demoscene #art #cssart #codepen #gm #animation

31.03.2025 18:59 โ€” ๐Ÿ‘ 11    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
@mixin --box {
  aspect-ratio: 1;
  inline-size: 100px;
  block-size: 100px;
}

.box {
  @apply --box;
}

@mixin --box { aspect-ratio: 1; inline-size: 100px; block-size: 100px; } .box { @apply --box; }

Time to kick the tires on the #CSS @mixin prototype in Canary

โคท nerdy.dev/css-mixins-r...

26.03.2025 15:18 โ€” ๐Ÿ‘ 134    ๐Ÿ” 26    ๐Ÿ’ฌ 12    ๐Ÿ“Œ 8

@konstantindenerz is following 20 prominent accounts