npm for beginners, headless CMSes, and more


View this email in your browser (or share it with a friend!)

Hello Reader,

A short newsletter this week as I’ve been spending almost all my time working on finishing my course Beyond CSS.

The end is in sight, and it’s been head down for me trying to get across the finish line.

About two more weeks to go and I think that final module will be wrapping up.

And if you're interested, the top tier is on sale, but that sale will end once it's finished!

🙋‍♂️ What I’ve been up to this week

Outside of working on my course, I did also put out some videos 🙂.

npm for absolute beginners

video preview

While I plan to stick with CSS as the primary focus of my channel, sometimes for larger builds or sites, I use Vite, Astro, or something else that requires jumping into the command line.

Rather than explaining it every time, since a large part of my audience are beginners, I figured it would be a good idea to have a “go watch this video if you’ve never used it before” type thing in place!

Creating a blog with a headless CMS

video preview

Speaking of needing the command line, this almost 3-hour long video needed me to jump in there a couple of times!

In this one I look at how we can use Astro along with a headless CMS to create a blog based on a Frontend Mentor design, and it was pretty fun to put together!

Dynamically number elements with a few lines of CSS

video preview

After a little break from Shorts, I’m back with this fun one looking at CSS counters.

I used them in my long video above, and figured a lot of people would miss it, so I wanted to make a quick video on them.

There’s a lot more than you can do with counters, so I’m planning a long-form video on them in a few weeks from now as well.

🔗 Other awesome stuff around from the web

I haven’t had the time to do much looking at other things this week, but if you are after a nice weekly dose of CSS goodness, sign up for the CSS Weekly newsletter!

Zoran shares tons of great CSS-related content there, and just in case you didn’t know, he has a CSS Weekly YouTube channel too.

🏁 </newsletter>

Have a fantastic week!
Kevin


Are you looking to step up your CSS? I've got both free and premium courses to help with that! They cover a range of skill levels too 👇

Beginner friendly (and free)

Conquering Responsive Layout

A free course to help you approach responsive layouts with the right mindset.

Enroll →

Intermediate

CSS Demystified

For those who've been writing CSS for a little bit now, but want to step up their game and start writing CSS with confidence!

Enroll →

Advanced

Beyond CSS

An advanced course that dives into project architecture, theming, design systems, and more.

Enroll →

Unsubscribe · Preferences
113 Cherry St #92768, Seattle, WA 98104-2205

Hi! I'm Kevin

Weekly

Read more from Hi! I'm Kevin
image.png

View this email in your browser (or share it with a friend!) Hello Reader, I had already written this week's newsletter when the Chrome dev team dropped CSS Wrapped 2024. It's looks at 17 new features added to CSS this year, including demos of everything, and the site is a lot of fun to boot. Definitely go and check it out! Now, on to what I'd already written for this week 🙂. I get asked for advice about starting or growing a YouTube channel quite often. I’m always very happy to share and...

View this email in your browser (or share it with a friend!) Hello Reader, A very short newsletter this week, as I was busy with a few things this week and didn’t have my normal time to work on this. Very quickly, the company I use for my merch, Cotton Bureau, is running a sale for Black Friday. If you use the coupon EXTRAGRAVY at checkout, if you're in the US, you'll get free shipping, and anywhere else in the world gets 50% off shipping. 🙋♂️ What I’ve been up to this week Can I clone this...

Perfect menu positioning with pure CSS

View this email in your browser (or share it with a friend!) Hello Reader, Today’s newsletter is a bit different. It's almost like a journal entry. I started writing it to try and help me figure out how I ended up where I am today with this whole CSS thing. I've been thinking about that a lot lately. I'm often asked how this became my thing, and my usual answer is to talk about the meandering path that took me here. That doesn't explain the why, just the how. And that's because I never really...