Austin Gil

Austin Gil @austingil

About: Hi, my name is Austin Gil. I'm a web developer from Portland, Oregon. Over the last ten years, I’ve built projects for award-winning agencies, innovative start-ups, government organizations, and more.

Joined:
Jun 21, 2019

Austin Gil
articles - 64 total

The C̶a̶k̶e̶ User Location is a Lie!!!

I recently sat in on a discussion about programming based on user location. Folks that are way...

Learn More 7 1Jul 31 '24

I Deployed My Own Cute Lil’ Private Internet (a.k.a. VPC)

Recently, I had the pleasure of attending DeveloperWeek in Oakland, CA. In addition to working the...

Learn More 3 0Mar 18 '24

Advanced Architecture for AI Application (AKA AAAA!)

Surprise! This is a bonus blog post for the AI for Web Devs series I recently wrapped up. If you...

Learn More 3 0Feb 16 '24

AI for Web Devs: Deploying Your AI App to Production

Welcome back to the series where we have been building an application with Qwik that incorporates AI...

Learn More 11 0Feb 7 '24

AI for Web Devs: Addressing Bugs, Security, & Reliability

Welcome back to this series where we have been learning how to build web applications with AI. So...

Learn More 3 0Jan 31 '24

AI for Web Devs: AI Image Generation

Welcome back to this series where we are learning how to integrate AI products into web...

Learn More 5 1Jan 29 '24

AI for Web Devs: Prompt Engineering

Welcome back to this series where we are building web applications that incorporate AI tooling. In...

Learn More 3 0Jan 22 '24

AI for Web Devs: What Are Neural Networks, LLMs, & GPTs?

Welcome back to this series where we’re building web applications with AI tooling. Intro &...

Learn More 3 0Jan 18 '24

AI for Web Devs: Faster Responses with HTTP Streaming

Welcome back to this series where we’re building web applications with AI tooling. Intro &...

Learn More 2 0Jan 16 '24

AI for Web Devs: Your First API Request to OpenAI

Welcome back to this series where we are learning how to integrate AI products into web...

Learn More 12 1Jan 16 '24

AI for Web Devs: Project Introduction & Setup

If you’re anything like me, you’ve noticed the massive boom in AI technology. It promises to...

Learn More 4 0Jan 12 '24

File Upload Security and Malware Protection

Today we’re going to be wrapping up this series on file uploads for the web. If you’ve been following...

Learn More 4 0May 26 '23

CDNs: Speed Up Performance by Reducing Latency

Welcome back to this series all about file uploads for the web. In the previous posts, we covered...

Learn More 1 0May 4 '23

Stream File Uploads to S3 Object Storage and Save Money

This is the fourth post in a series all about uploading files for the web. In the previous posts, we...

Learn More 2 0Apr 12 '23

File Uploads for the Web (3): File Uploads in Node & Nuxt

Welcome back to this series on uploading files to the web. Upload files with HTML Upload files with...

Learn More 1 0Apr 3 '23

File Uploads for the Web (2): Upload Files with JavaScript

Welcome back to this series, all about uploading files to the web. If you miss the first post, I’d...

Learn More 4 0Mar 28 '23

File Uploads for the Web (1): Uploading Files with HTML

Today we are kicking off the first post in a series all about uploading files to the web. In this...

Learn More 3 0Mar 17 '23

Recap of my experience at THAT Conference 2023

A couple of weeks ago I had the pleasure and privilege of attending THAT Conference Austin as a...

Learn More 3 0Mar 9 '23

Cancel Duplicate Fetch Requests in JavaScript Enhanced Forms

If you’ve ever use JavaScript fetch API to enhance a form submission, there’s a good chance you’ve...

Learn More 12 3Feb 7 '23

Top 2022 Blog Hits and What I Learned

First off, thank you for being here. I’ve been reviewing the traffic on my site for 2022 and I feel...

Learn More 2 0Jan 26 '23

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

Note: Due to publishing limitations, the groups of colors in this post are inserted as images. For...

Learn More 5 2Jan 25 '23

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

It’s the start of a new year, and while lots of folks are promising to be more active, I’m going to...

Learn More 7 0Jan 23 '23

How to Build Great HTML Form Controls

Today I'm going to show you all the things to consider when building the perfect HTML input. Despite...

Learn More 4 0Jan 12 '23

Conditional API Responses For JavaScript vs. HTML Forms

Today, I’ll show you how to detect whether an HTTP request was submitted via HTML form or...

Learn More 0 0Jan 6 '23

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

There’s been a lot of hype lately around the CSS :has() pseudo-class. And rightly so! It’s...

Learn More 1 0Dec 22 '22

PX or REM in CSS? Just Use REM

CSS has a lot of different units that you can choose from. In many cases, there is one unit...

Learn More 4 3Dec 5 '22

Automatically Deploy Apps to VPS with Git Triggers & Coolify

I make a lot of silly projects, and one things I’ve wanted for a long time is a way to automate...

Learn More 3 0Nov 28 '22

6 Steps to Improve HTML Images For Users & Developers

TLDR: <img> with just src : Easy to implement. Good developer experience. No...

Learn More 5 2Nov 10 '22

Edit Someone Else’s Website: contenteditable & designMode

The first time I opened up my devtools and changed the contents of a website, I actually thought...

Learn More 2 0Oct 18 '22

Under-Engineered Productivity > Over-Engineered Distractions

Today I wanted to talk to you about developer blogs. To really set the tone, I’ll point to this...

Learn More 1 0Oct 6 '22