Front-end developer.
Passionate front-end developer who cares about user experience, website performance, and code maintainability. Prefers to create complete interfaces with HTML, CSS, SVG, and JavaScript rather than be a JavaScript developer only. Closely collaborates with designers, back-end developers, and project managers to make the best website for users. Advocates for fast and easy-to-use interfaces. Read CV.
Find me on GitHub, LinkedIn, YouTube, Twitter, or write me an email.
Latest posts
The most underutilized linters feature: severity levels
Keep npm dependencies up to date
Mouse disappointments with Mac
Spaces indentation just like tabs in VS Code
Better experience with tabs
Use parentheses for arrow function parameters
Components with function declarations and TypeScript
React single-file components
Prefer function declarations
Open-Source Projects
Stylelint is a mighty, modern CSS linter that helps you enforce consistent conventions and avoid errors in your stylesheets. I'm a core team member.
stylelint-order is a plugin pack of order related linting rules for Stylelint.
PostCSS Sorting is a PostCSS plugin to keep rules and at-rules content in order.
postcss-styled-syntax is a PostCSS syntax for CSS-in-JS like styled-components. Built to add CSS-in-JS support for the Stylelint.
Articles
Stylelint: The Style Sheet Linter We’ve Always Wanted on Smashing Magazine.
Working with Images in Stylesheets with PostCSS on CSS-Tricks.