- AI for Web Devs: What Are Neural Networks, LLMs, & GPTs?
Good things to understand when building AI applications: artificial neural networks, LLMs, parameters, embeddings, GPTs, and hallucinations.
- AI for Web Devs: Faster Responses with HTTP Streaming
Adding HTTP streaming to AI applications can improve perceived performance. This post covers the server side and client side requirements.
- AI for Web Devs: Your First API Request to OpenAI
Make API request to OpenAI with fetch and Qwik forms, protect API keys with Qwik actions, and hide secrets with environment variables.
- AI for Web Devs: Project Introduction & Setup
In this blog post, we start bootstrapping a web development project using Qwik and get things ready to incorporate AI tooling from OpenAI.
- File Upload Security and Malware Protection
In this article, we implement several of the OWASP recommendations for file upload security. We also dive into malware scanning solutions.
- CDNs: Speed Up Performance by Reducing Latency
This post covers what CDNs are, how they work, and why you need one. I also show you how to connect Akamai CDN to Object Storage.
- Stream File Uploads to S3 Object Storage and Reduce Costs
Learn how to upload files directly to S3-compatible Object Storage from your Node application to improve availability and reduce costs.
- Handling File Uploads on the Backend in Node.js (& Nuxt)
Learn about the low-level concepts for dealing with multipart/form-data in Node.js and how to save file uploads to disk with a high-level solution.
- How to Upload Files with HTML
This post shows you how to upload files using only HTML. Access user files, create the HTTP request, and set the correct content-type headers.
The Function Call
A friendly podcast about web development.
A Vue.js toolset for building accessible, light weight, and custom designed applications.
An opinionated starting point for styling base HTML elements.
A Single Page Application built with Vue.js to help developers audit their global styles.
A customizable SCSS library for utility-first CSS.
A fun little project we build on a live stream using Vite and Vue.js. It let’s you generate social media banner images that look like Pokemon battle scenes.
A web app built with Vue.js and WordPress that helps travel-hackers browse credit cards based on their bonuses.
A simple, lightweight, responsive CSS grid system built on flexbox.
A progressive web app (PWA) that converts hex colors to RGB and RGBA.