Skip to content
No results
  • Read
  • Hire
  • Pay
Austin Gil
  • Read
  • Hire
  • Pay
Austin Gil
Vue logo with an indigo brush stroke in the background.

How to prevent browser refresh, URL changes, or route navigation in Vue

  • Development, JavaScript, Vue.js

Every once in a while in Vue, you want to prevent the user from navigating away from a route or reloading the page. This post covers how to do just that.

Read MoreHow to prevent browser refresh, URL changes, or route navigation in Vue
Vue logo with an indigo brush stroke in the background.

Easily build unique, accessible, and lightweight Vue components

  • Accessibility, Development, HTML, JavaScript, Vue.js

Checkout Vuetensils if you care about building accessible and lightweight Vue projects, but prefer to use your own custom styles.

Read MoreEasily build unique, accessible, and lightweight Vue components

Fundamental JS: Intl – An awesome JavaScript multitool

  • Development, JavaScript, Presentation, Video

Short introduction to various features of the JavaScript Intl object, or Internationalization API. Includes some helpful tips to reduce dependencies and bundle size.

Read MoreFundamental JS: Intl – An awesome JavaScript multitool

JavaScript tips, tricks, and shortcuts for productivity

  • Development, JavaScript

A collection of several JavaScript tips and tricks I have picked up in my career. Many of these I did not know for a while and wish I learned sooner.

Read MoreJavaScript tips, tricks, and shortcuts for productivity
A11y Blog Cover

HTML Forms, Accessibility, Semantics, and more (with Vue.js)

  • Accessibility, HTML, Vue.js

Transcript So, I want to go over this topic about some form inputs of the checkbox radio because I saw this comment come up in the Vue.js Developers Facebook group the other day and I just wanted to address it…

Read MoreHTML Forms, Accessibility, Semantics, and more (with Vue.js)
Vue logo with an indigo brush stroke in the background.

Vue.js functional components: What, Why, and When?

  • Development, JavaScript, Vue.js

Using Vue's functional components can increase rendering performance by 70%. This article explores what, why, when, and how to use functional component.

Read MoreVue.js functional components: What, Why, and When?
A11y Blog Cover

Accessibility Tools & Resources

  • Accessibility

I, personally, am a fan of making the web more accessible. I like the idea that more people will be able to use the things I build, and I like the challenges associated with building a more accessible web. Here…

Read MoreAccessibility Tools & Resources
Misc Blog Cover

How I Find Cheap Flights

  • Miscellaneous

In my life, I’ve done a good bit of traveling. Sometimes it was a work trip with very specific dates and locations. Other times it was to go to a conference, and I’d tack on some extra time for site…

Read MoreHow I Find Cheap Flights

Content Security Policy presentation

  • Security

A presentation I gave on Content Security Policy for Advanced WordPress San Diego. What it is, who it’s for, and how to implement on your website. Content Security Policy from Austin Gil Contents: What is it? “Content Security Policy (CSP)…

Read MoreContent Security Policy presentation

Moving to a Modern Development Workflow

  • Development

Lately I’ve been focused a lot on front-end technologies, while ignoring this nagging sensation in the back of my mind that I’m leaving something out. The products are getting better, but my process can be improved. A modern development project…

Read MoreMoving to a Modern Development Workflow
Prev
1 … 11 12 13 14 15
Next

Copyright © 2025 Austin Gil