Maya Shavin Website Logo - click to go to home page
AboutSpeakingProjectsMaya Shavin Website Logo - click to go to home pageHomeBlogTeachingContact

Latest

Making a custom input counter component accessible

Making a custom input counter component accessible

Learn how to resolve accessibility problems caused by overlapping interactive elements in input counter components. By switching from absolute positioning to CSS Flexbox, you'll achieve better accessibility, cleaner code, and built-in RTL/LTR language support.

Apr 16, 2025 · 3 min read

Continue reading

All articles

Filtered by

  • Building Social Media Automation: LinkedIn Sharing with Serverless Function

    Building Social Media Automation: LinkedIn Sharing with Serverless Function

    Explore how to use the LinkedIn JavaScript API Client and Netlify serverless functions to build an API for efficient article sharing. This step-by-step tutorial covers permissions setup, OAuth 2.0 configuration, serverless function creation, and deployment to streamline social media promotion for blog posts after publishing.

    Jan 08, 2025 · 8 min read

    Continue reading

  • Build a Nuxt app with Azure serverless REST API

    Build a Nuxt app with Azure serverless REST API

    Learn how to add serverless APIs to a Nuxt app using Azure Functions and its tools.

    Mar 12, 2024 · 6 min read

    Continue reading

Designed & Developed by Maya Shavin - © 2025