DEV Community 👩‍💻👨‍💻

Austin Gil profile picture

Austin Gil

I want to help you build better websites. I create cool stuff for the web and share what I learn through writing, open-source, YouTube and Twitch, The Function Call, speaking and workshops.

Top 2022 Blog Hits and What I Learned

Top 2022 Blog Hits and What I Learned

Reactions 2 Comments
9 min read

Want to connect with Austin Gil?

Create an account to connect with Austin Gil. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
CSS Named Colors: Groups, Palettes, Facts, & Fun

CSS Named Colors: Groups, Palettes, Facts, & Fun

Reactions 5 Comments 2
4 min read
Promises, Thenables, & Lazy-evaluation: What, Why, How

Promises, Thenables, & Lazy-evaluation: What, Why, How

Reactions 7 Comments
5 min read
How to Build Great HTML Form Controls

How to Build Great HTML Form Controls

Reactions 4 Comments
7 min read
Conditional API Responses For JavaScript vs. HTML Forms

Conditional API Responses For JavaScript vs. HTML Forms

Comments
6 min read
4 ways CSS :has() can make your HTML forms even better

4 ways CSS :has() can make your HTML forms even better

Reactions 1 Comments
13 min read
PX or REM in CSS? Just Use REM

PX or REM in CSS? Just Use REM

Reactions 4 Comments 2
5 min read
Automatically Deploy Apps to VPS with Git Triggers & Coolify

Automatically Deploy Apps to VPS with Git Triggers & Coolify

Reactions 3 Comments
8 min read
6 Steps to Improve HTML Images For Users & Developers

6 Steps to Improve HTML Images For Users & Developers

Reactions 6 Comments 2
12 min read
Edit Someone Else’s Website: contenteditable & designMode

Edit Someone Else’s Website: contenteditable & designMode

Reactions 2 Comments
3 min read
Under-Engineered Productivity > Over-Engineered Distractions

Under-Engineered Productivity > Over-Engineered Distractions

Reactions 1 Comments
5 min read
VS Code Timeline Restores Lost Work That Git Can’t

VS Code Timeline Restores Lost Work That Git Can’t

Reactions 3 Comments
4 min read
Fixing Obscure Bugs: Apache, GZip, ETags, & Edge Compute

Fixing Obscure Bugs: Apache, GZip, ETags, & Edge Compute

Reactions 5 Comments
4 min read
TIL: You Can Access A User’s Camera with Just HTML

TIL: You Can Access A User’s Camera with Just HTML

Reactions 3 Comments 2
3 min read
My Experience Speaking at VueConf US 2022

My Experience Speaking at VueConf US 2022

Comments
12 min read
Roll Your Own Static Site Host on VPS with Caddy Server

Roll Your Own Static Site Host on VPS with Caddy Server

Reactions 5 Comments
8 min read
What is Edge Compute? It’s kind of like knitting dog hats

What is Edge Compute? It’s kind of like knitting dog hats

Reactions 2 Comments
21 min read
Make Beautifully Resilient Apps With Progressive Enhancement

Make Beautifully Resilient Apps With Progressive Enhancement

Reactions 5 Comments
18 min read
Cookies At The Edge: Not A Baking Blog Post

Cookies At The Edge: Not A Baking Blog Post

Comments
4 min read
Optimizing Content Migrations With Edge Compute

Optimizing Content Migrations With Edge Compute

Comments
9 min read
Vuetensils 0.10: Updated Tech, Better Forms, And More

Vuetensils 0.10: Updated Tech, Better Forms, And More

Reactions 1 Comments
4 min read
New Job, Who Dis?

New Job, Who Dis?

Reactions 1 Comments
8 min read
Making Accessibility More Accessible

Making Accessibility More Accessible

Reactions 48 Comments 2
11 min read
3 Ways To Write Function Overloads With JSDoc & TypeScript

3 Ways To Write Function Overloads With JSDoc & TypeScript

Reactions 2 Comments 1
6 min read
Setting Up a DSLR Camera Webcam on Linux

Setting Up a DSLR Camera Webcam on Linux

Reactions 6 Comments
4 min read
OMG, SVG Favicons FTW!

OMG, SVG Favicons FTW!

Reactions 3 Comments
4 min read
Watching for Changes in Vue.js Component Slot Content

Watching for Changes in Vue.js Component Slot Content

Reactions 1 Comments 2
5 min read
WordPress is Still Pretty Darn Great

WordPress is Still Pretty Darn Great

Reactions 37 Comments 10
5 min read
Get Started With TypeScript the Easy Way

Get Started With TypeScript the Easy Way

Reactions 10 Comments
14 min read
How to Build HTML Forms Right: Security

How to Build HTML Forms Right: Security

Reactions 112 Comments 3
21 min read
Automatically import SASS/SCSS into every Vue.js component

Automatically import SASS/SCSS into every Vue.js component

Reactions 14 Comments
2 min read
How to Build HTML Forms Right: User Experience

How to Build HTML Forms Right: User Experience

Reactions 2 Comments
14 min read
How to Build HTML Forms Right: Styling

How to Build HTML Forms Right: Styling

Reactions 5 Comments
27 min read
How to Build HTML Forms Right: Accessibility

How to Build HTML Forms Right: Accessibility

Reactions 6 Comments
14 min read
Vuetensils 0.7: Dates, Tooltips, Skip links, and more.

Vuetensils 0.7: Dates, Tooltips, Skip links, and more.

Reactions 2 Comments 1
5 min read
3 Ways to Prepopulate Your Vue.js Global Store’s State

3 Ways to Prepopulate Your Vue.js Global Store’s State

Reactions 5 Comments
5 min read
Vuetensils 0.6: Simpler Forms, Better Accessibility, & Useful Filters!

Vuetensils 0.6: Simpler Forms, Better Accessibility, & Useful Filters!

Reactions 10 Comments
4 min read
How to Build HTML Forms Right: Semantics

How to Build HTML Forms Right: Semantics

Reactions 8 Comments
9 min read
Vuetensils 0.5.0 Released!

Vuetensils 0.5.0 Released!

Reactions 1 Comments
3 min read
My 2020 Predictions & Resolutions for Technology

My 2020 Predictions & Resolutions for Technology

Reactions 5 Comments
4 min read
Vuetensils 0.4: awesome components and helpful directives

Vuetensils 0.4: awesome components and helpful directives

Reactions 6 Comments
3 min read
TailwindCSS + Vuetensils = 😍 accessible and composable Vue components

TailwindCSS + Vuetensils = 😍 accessible and composable Vue components

Reactions 6 Comments
2 min read
Generating PDFs with Node, PDFkit, and Serverless on AWS Lambda

Generating PDFs with Node, PDFkit, and Serverless on AWS Lambda

Reactions 11 Comments
4 min read
How to prevent browser refresh, URL changes, or route navigation in Vue

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

Reactions 6 Comments
3 min read
Easily build unique, accessible, and lightweight Vue components

Easily build unique, accessible, and lightweight Vue components

Reactions 5 Comments
5 min read
loading...