Weeknotes 25:47

Posted 15 hours ago

Week of November 16–22

I created my first scroll-driven animation in CSS

I created my first scroll-driven animation using the CSS animation API this week! And it was so easy to create. Bramus’ Unleash the power of Scroll Animations course was incredibly helpful. The lesson on Animate Elements in Different Directions was just what I needed to create a scroll-driven timeline for a project I have been working on. The solution uses progressive enhancement to support browsers that do not yet support view-timeline.

I pulled the content I started here and created a separate post, I created my first scroll-driven animation in CSS. I share some code and videos of both solutions.


Early in the week, I felt like Scrat as I was optimizing the annual project report for smaller screens. As I have mentioned in the past, I write mobile-first CSS but my process is to start with the desktop and then go back and refactor my code for smaller screen layouts.

As I was working on this phase of the project on Tuesday, I felt like holes kept springing up. I would fix one thing but find another problem. I was feeling a bit overwhelmed. But I did not give up and by Wednesday, I had most things resolved and things were going a lot smoother. I was aiming to have the project at a good place to be reviewed by other teams while I took vacation time during Thanksgiving week. And then I will address that feedback and finish up the project to launch early in December.

At the fair, at the fair, at the fair

My daughter performed in Charlotte’s Web over the weekend. She is front and center in the photo.

I enjoyed seeing my youngest perform in Charlotte’s Web at Chattanooga State Community College over the weekend. This is the third production she has performed in at Chatt State. She was an assistant stage manager for a show earlier in the Fall.

She played one of the narrators for the story. They interact with the play and assume some ensemble roles along the way. One of their memorable lines that they say all together is, “At the fair, at the fair, at the fair.” She did a great job. The role was perfect for her as she is so expressive.


Articles I read

What I watched

Why You Should Move To Hungary (YouTube) – I enjoyed hearing this Dane share why he likes living in Hungary. I have had several life-changing experiences in Hungary and it was fun to hear from someone else who has fallen in love with this country and its people.

  • The Voice (NBC)
  • Boston Blue (CBS)
  • Watson (Paramount Plus)
  • Matlock (CBS)
  • Strange New Worlds (Paramount Plus)
  • Hidden Strike (Netflix)
  • The Adam Project (Netflix) – I enjoyed revisiting this movie and sharing it with my wife.
  • A Man On The Inside – Season 2 (Netflix) – We watched the first episode on Saturday night.

What I listened to

  • Subgrid is kind of complicated (General Musings with Kevin Powell) – Like Kevin, I have used Grid more for smaller page solutions than creating a grid structure for the whole page. I used a lot of different grids for layout in different sections of the page or in the hero. So I have never found it very complicated. But I have also not used subgrid that often. I have used it a couple of times recently but those were pretty simple layouts.
  • Steve Ruiz and tldraw (ShopTalk Show Episode 690) – I am interested to check out tldraw after hearing this episode.

Books I am reading

Walking

I decided to be more intentional in walking this week and got out at the end of the workday. It was a nice way to transition from work each day and to detach myself. I have been quite focused on the project I have been working on so it was nice to get out and enjoy being outside and being good to my body. I am excited to build on this momentum and hopefully develop it into a habit again.

  • Sunday – 2.6 miles in 49 minutes
  • Monday – 3.56 miles in 1 hour and 6 minutes
  • Tuesday – 2.74 miles in 53 minutes
  • Thursday – 2.54 miles in 46 minutes
  • Friday – 3.05 miles in 58 minutes

What I played

  • MLB The Show 20 (Twins) – I went 4-1 this week and clinched the A.L. Central Division title. I have a shot at the single season record for games won (116). I currently have 107 wins with 19 games left to play.
  • NBA 2K25 (Nuggets) – With the new NBA season starting last month, I was motivated to pick up where I left off. I came away with a win and did not feel too rusty after a long stretch of not playing this game.

Comment on this post