Welcome to the third edition of FrontEnd Engineering Explained for 2025. I want to start by saying thank you to the new subscribers, those who took the time to read the last edition, and to everyone who shared the newsletter on the web. I truly appreciate it.
This edition is packed to the brim with links from around the web, some great podcast episodes, open-source tools, some interesting design tools, and interesting finds in the world of our artificial friends. I even have a few job opportunities you might want to check out.
I have always felt that fostering an open-source culture within companies and teams has great power. The creativity and opportunities for collaboration that stem from this are valuable in building strong team dynamics.
In addition, unique, well-executed projects can set your agency or team apart in a crowded marketβespecially if these projects are later shared with the broader community. Dive in as I discuss the pros and cons and share some tools and resources that can help you, your company, or your team embrace an internal open-source culture to foster curiosity, collaboration, and innovation.
In the almost final part of the series, we will add a contact form to our profile page, use an HTML dialog to display our form, deploy our page using Netlify, set up continuous deployment through Netlify, and set up Netlify Forms to handle form submissions.
In this post, I take a deep dive into the CSS transform matrix, and how it relates to the individual CSS transform properties, look at the hidden powers of the CSS transform function forms, and encounter a dragon or two.