Creating Web Apps.
Semantic markup is mandatory for an accessible website. So I follow rules meticulously.
I have a responsibility to make sure that everyone has access to what I create regardless of ability.
Frameworks & Vanilla
I’m ready to use what your project needs. Whatever React, Vanilla JS, or old-school jQuery.
I choose Webpack, Parcel, or Gulp to automate project workflow on your dependents.
CSS evolved. It’s not weird anymore. I’m using CSS custom properties for flexibility.
Plain CSS isn’t enough if you’re not building a “hello world” page. I’m using SASS and LESS.
If <prefers-reduced-motion> do nothing, else fire sparklers!
Figma & Photoshop
I’m not a full-time UI designer but I have the ability and experience in design.
Static Site Generators
The modern way to build websites and apps that delivers better performance
Nightmare of developers but not mine. I understand and can write these patterns.
I can work comfortably with Bootstrap, Tailwind, and Materialize.
As you know, JS has built-in objects. The ES6 Internationalization API helps us format numbers as currency strings.Read article
This most modern CSS reset yet is the first file you have to copy to your projectRead article
Classes are a template for creating objects. They encapsulate data with code to work on that data.Read article