Back to home
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