What happened last week
It wasn’t the best start of the year. We all had flu and spent a week trying to recover and break the vicious circle of passing it from one person to another. If you have a kid, you probably fully understand what I mean.
On the other hand, I started this full of energy and ideas. At work, I re-structured and implemented some new ideas to Patchstack’s Discord server (BTW - if you are into development and/or security feel free to join).
Apart from this, we started moving the documentation from ReadMe to Astro. I’m thrilled that we’re doing this and I can’t wait to share the final results. I can already tell, that the beta version looks amazing.
Also, I almost finished the second part of my Statamic for WordPress developers series. I hope, that I’ll be able to release it this week.
Interesting links
4 billion if statements — Andreas Karlsson
Andreas decided to take inspiration straight from TikTok and created a program that generated a code of an app that checked if the number was even or odd. Simple right? Check it out to see the twist. I had a lot of fun reading this.
Highlight Text When a User Scrolls Down to That Piece of Text — Chris Coyier
This is amazing and I didn’t know that animation-timeline: view()
exists.
I’m already thinking about how to add this to my blog. It can spice up how your website looks with those nice micro-reactions.
International symposium on making web sites real good
11ty is doing an online conference this May. I can’t wait for the Call for Speakers to start.
We Forgot Frontend Basics — Pavel Pogosov
I agree with Pavel that many developers forgot about the front-end basics. I’m not an expert when it comes to all those modern frameworks, but very often I feel that people are shipping lots of overengineered code, that could have been written more simply.
How Automation Saved Me from Oops Moments: Never Skip Tests in Production Again! — Hana Klingová
Hana does a great job with this article because she shows exactly how we should build any automation or CI/CD pipelines. If you ever run into a problem that caused some harm to your app or website, always think about how to create a test that will prevent this from happening next time. It’s as simple as that.
In the worst case, you’ll run a few more tests.
Draw on Scroll — Brad Woods
Brad explains how to achieve this cool “draw on scroll” effect. It’s really interesting and it’s not that difficult (although I don’t think I would have enough imagination to create something like this).
Exploring Component Testing in Vue with Playwright — Maya Shavin
Maya wrote a very interesting tutorial about testing Vue components using Playwright.
And how was your week? Did you learn something interesting? Don’t hesitate to press the reply button or share your thoughts in the comment section.
Cheers,
Maciek