My Articles

Don't hesitate to contact me if you'd like to work with me.

Date Publication Title
November 2024 LogRocket Visual communication vs UI/UX design
November 2024 OpenReplay Create Scroll Animations with just CSS
October 2024 LogRocket How to use the CSS backdrop-filter property
August 2024 LogRocket Creating 3D effects in CSS
March 2024 LogRocket 5 ways to style text with CSS inspired by the Spider-verse
December 2023 OpenReplay Illuminate Your Web Design: Five CSS Tricks for Stunning Light Effects
November 2023 LogRocket Developing an effective CI/CD pipeline for frontend apps
September 2023 LogRocket Optimizing style recalculation speed with CSS only
August 2023 OpenReplay Creating a custom 404 error page with HTML and CSS
July 2023 SitePoint 10 Simple CSS and JavaScript Micro-interactions for Buttons
June 2023 OpenReplay Building Dropdowns and Accordions with CSS
June 2023 LogRocket 5 ways to implement a striped background with CSS only
June 2023 LogRocket Testing browser support of CSS features with feature queries
Feburary 2023 LogRocket How to create a skewed highlight with CSS
Feburary 2023 LogRocket How missing.css compares to Tailwind CSS
January 2023 CoderPad Tailwind CSS Icons: A How-to Guide
January 2023 CoderPad Tailwind Grid CSS Classes: A How-to Guide
December 2022 LogRocket Masking images in CSS with the mask-image property
November 2022 StackHawk Importance of Web Application Security: Three Benefits
October 2022 SitePoint How to Animate CSS Box Shadows and Optimize Performance
October 2022 LogRocket Optimizing video backgrounds in CSS and JavaScript
September 2022 LinearB Using Metrics to Achieve a Good Deployment Frequency
September 2022 Waldo 9 Testing Metrics in Agile You Need to Measure
August 2022 LogRocket 6 JavaScript tools for color generation
July 2022 Bearer An In-Depth Guide to Conducting a Data Security Audit
June 2022 LogRocket A complete guide to using CSS filters with SVGs
June 2022 LinearB How To Easily Measure Key Flow Metrics
May 2022 LinearB What Are The Four Accelerate Metrics And Why Do They Matter?
May 2022 LogRocket Understanding animation and transition timing functions in CSS
May 2022 LinearB Change Failure Rate: What Is It and What Is a Good Rate?
April 2022 LinearB All You Should Know About Mean Time to Restore
March 2022 LogRocket 5 cool CSS header styles with cross-browser compatibility
Feburary 2022 LogRocket 3 ways to style CSS box-shadow effects
November 2021 Alvaro Trigo How to Create CSS Animations on Scroll