---
title: "Writing"
description: "20 articles and tutorials by Theodore Vorillas on frontend, systems, accessibility, hardware and IoT, AI and craft, with code to copy."
url: "https://vorillaz.com/writing"
---

# writing

20 articles · 2019–2025

2025

[02.05 · Netflix But better · 05 ai · 6 min](https://vorillaz.com/netflix-but-better)

2024

- [11.07 · Don't Sleep on BullMQ · 02 systems · 3 min](https://vorillaz.com/dont-sleep-on-bullmq)
- [10.21 · Next.js Public Variables · 01 frontend · 2 min](https://vorillaz.com/nextjs-public-variables)
- [10.15 · From Schema to Server: Automating Documentation and tRPC with Prisma · 02 systems · 6 min](https://vorillaz.com/prisma-server)
- [07.24 · Tauri vs. Electron: A Technical Comparison · 06 craft · 4 min](https://vorillaz.com/tauri-vs-electron)
- [04.01 · Next.js with Public Environment Variables in Docker · 02 systems · 4 min](https://vorillaz.com/nextjs-docker-env)
- [03.24 · How to Build a Views Counter with Astro DB · 01 frontend · 5 min](https://vorillaz.com/astro-views)
- [01.30 · Scale from One to Millions of Users · 02 systems · 8 min](https://vorillaz.com/scale)
- [01.25 · How to Automatically Consume RESTful APIs in Your Frontend · 01 frontend · 10 min](https://vorillaz.com/consume-apis)
- [01.17 · How to Dockerize a Next.js app · 02 systems · 9 min](https://vorillaz.com/nextjs-docker)

2021 – 2023 · nothing published

2020

[03.26 · The Art of State Management in React · 01 frontend · 5 min](https://vorillaz.com/the-art-of-state-management)

2019

- [10.20 · We Want Your Help to Learn Together · 06 craft · 2 min](https://vorillaz.com/plexis)
- [09.02 · Accessibility Tools for Developers and Designers · 03 accessibility · 4 min](https://vorillaz.com/accessibility-tools-for-developers-and-designers)
- [07.16 · Getting Started with Espruino and ESP8266 · 04 hardware · 3 min](https://vorillaz.com/getting-started-espruino-esp8266)
- [03.22 · How to Detect Idle Browser Tabs with JavaScript · 06 craft · 3 min](https://vorillaz.com/detect-idle-browser-tabs-with-javascript)
- [02.27 · Serving Adaptive Components Using the Network Information API · 06 craft · 5 min](https://vorillaz.com/adaptive-serving-components-using-the-network-information-api)
- [02.05 · Headless Raspberry Pi Zero W Setup · 04 hardware · 3 min](https://vorillaz.com/headless-raspberry-pi-zero-w-setup)
- [02.02 · Getting Started with JavaScript and IoT · 04 hardware · 3 min](https://vorillaz.com/getting-started-javascript-iot)
- [02.02 · Getting Started with Web Accessibility · 03 accessibility · 2 min](https://vorillaz.com/getting-started-with-accessibility)
- [02.02 · Install Node.js on a Raspberry Pi · 04 hardware · 1 min](https://vorillaz.com/raspberry-pi-and-node-js)
