-
New Dec 16, 2024
Chris’ Corner: Element-ary, My Dear Developer
I coded a thingy the other day and I made it a web component because it occurred to me that was probably the correct approach. Not to mention they are on the mind a bit with the news of React 19...
-
New Dec 9, 2024
Chris’ Corner: Hot Off The Digital Linotype Machine
Typography stuff! I can’t help it, it’s a part of me. I bookmark great looking new typefaces (according to me) when I see them released or are just seeing them for the first time....
-
New Dec 2, 2024
Chris Corner: Approaching CSS
We’ve been using Cascade Layers in our CSS here at CodePen quite a bit lately. A pretty clear non-complicated use case is that we tend to apply one class to stuff. That includes a...
-
New Nov 25, 2024
Chris’ Corner: Hurry Toward Maximum Language
Let’s talk HTML this week. The 2024 HTML Survey results are published, so that’s as good a reason as any. I’m a bit too daft to extract anything terribly interesting from the results...
-
New Nov 18, 2024
Chris’ Corner: Well Articulated Demos
I’m so envious of Paul Hebert’s Generating Random Mazes with JavaScript. Paul designed a random maze generator in some pretty easy to reason about JavaScript. It’s on CodePen,...
-
New Nov 11, 2024
Chris’ Corner: Our Eras Tour
Kristen’s classification of the four eras of JavaScript frameworks feels intuitively correct. A further simplification is essentially: 1. jQuery 2. Backbone 3. React 4. Next.js. Those were the...
-
New Nov 4, 2024
Chris’ Corner: Lists
Sometimes a good ol’ list is what we need. I know, I know, this is forever true. But as my friend Dave is wont to say: eliminate nuance. The world doesn’t need nuance on if you should...
-
New Oct 28, 2024
Chris’ Corner: Interesting CSS Explanations
Let’s do CSS stuff this week. Why not — kinda my thing. Did you know Alvaro Montoro has a whole site of comics on the subject of CSS? There is a lot of satire in there, which I really enjoy. So...
-
New Oct 21, 2024
Chris’ Corner: If This Then Splat
I love the little typographic thing where if you’re reading a block of text that is in italics, that when an italic word is needed within that, it is unitalicized (like that). I’ve seen...
-
New Oct 14, 2024
Chris’ Corner: There is a Turtle at the Bottom
If you were in charge of the curriculum at a college teaching web development, would you ensure the curriculum was regularly updated with bleeding edge technology? Or would you establish a slower...
-
New Oct 7, 2024
Chris Corner: View Transition Performance
I was mystified the other day about why some navigational View Transitions weren’t working for me. It was just a demo thing, so it wasn’t a big deal, not to mention this API is Chrome-only...
-
New Sep 30, 2024
Chris’ Corner: Web Combinements
A little bit ago David Darnes made a <code-pen> web component that you’d chuck HTML, CSS, and JS inside of and it would show the code and give you an “Open in CodePen”...
-
New Sep 23, 2024
Chris’ Corner: It DOM Matter
“Regardless of where it is in the DOM.” That’s a phrase that goes through my mind in regard to a number of new CSS features and it’s so cool. I certainly spent most of my...
-
New Sep 9, 2024
Chris’ Corner: Open Sniped
Recently Heikki Lotvonen cooked up a very cool idea: what if the colorization of code output on the web could be handled by the font itself. Syntax highlighting, as it were. So rather than accomplish...