DEV Community

Thomas Reggi profile picture

Thomas Reggi

Follow me on Mastodon for more thoughts on the future of web-development, web components, and typescript stuff!

Pronouns

They / Them

Work

Software Engineer

When to use an Astro component over a Web Component.

When to use an Astro component over a Web Component.

1
Comments 2
3 min read

Want to connect with Thomas Reggi?

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

Already have an account? Sign in
Editing Videos Using ffmpeg + TypeScript and Deno.

Editing Videos Using ffmpeg + TypeScript and Deno.

5
Comments
3 min read
Recreating Mastodons Audio Player as a Web Component

Recreating Mastodons Audio Player as a Web Component

1
Comments
3 min read
In Defense of Having All Code in a Single File.

In Defense of Having All Code in a Single File.

1
Comments 1
2 min read
Why Can't I Just Use This Function? The Struggles with Code Reusability in JS

Why Can't I Just Use This Function? The Struggles with Code Reusability in JS

7
Comments
2 min read
The "Postgres First" Trend

The "Postgres First" Trend

Comments
3 min read
Hosting Services List

Hosting Services List

1
Comments
1 min read
Using Supabase as a database and image store with Strapi CMS.

Using Supabase as a database and image store with Strapi CMS.

4
Comments 5
2 min read
A custom "iterable" class

A custom "iterable" class

Comments
3 min read
I invented a CLI tool to organize my typescript projects.

I invented a CLI tool to organize my typescript projects.

Comments
3 min read
My Frustration With Web Components.

My Frustration With Web Components.

Comments
2 min read
Organizing Files in a Deno Module

Organizing Files in a Deno Module

3
Comments
5 min read
🦕📄 A Deno Resume Website Builder Using Tailwind

🦕📄 A Deno Resume Website Builder Using Tailwind

Comments
3 min read
Hosting images as JSON 🤔

Hosting images as JSON 🤔

3
Comments
2 min read
➡️👷💪 Linear Class Builder

➡️👷💪 Linear Class Builder

Comments
2 min read
A Server - Client JS Serialization Approach

A Server - Client JS Serialization Approach

Comments
2 min read
Deno's New Built-In Key-value Database "KV"

Deno's New Built-In Key-value Database "KV"

1
Comments 2
1 min read
Working with Unions Within Prisma

Working with Unions Within Prisma

3
Comments
5 min read
The Problem with Using Databases on the Edge / Serverless.

The Problem with Using Databases on the Edge / Serverless.

2
Comments
5 min read
What Makes a Good Engineering Manager?

What Makes a Good Engineering Manager?

Comments
2 min read
Why Older Versions of Mastodon Made It Easier to Follow Accounts

Why Older Versions of Mastodon Made It Easier to Follow Accounts

Comments
2 min read
Using a Custom-Generated Nanoid as a Primary Key in Prisma with Postgres

Using a Custom-Generated Nanoid as a Primary Key in Prisma with Postgres

4
Comments
3 min read
Exploring the World of Indie Game Development: My Journey from Pixel Art to JavaScript Frameworks and Beyond

Exploring the World of Indie Game Development: My Journey from Pixel Art to JavaScript Frameworks and Beyond

3
Comments 2
5 min read
VSCode Deno Notebook (Denote)

VSCode Deno Notebook (Denote)

2
Comments
2 min read
A Native JavaScript Route / Router Proposal

A Native JavaScript Route / Router Proposal

2
Comments 2
3 min read
I want a system for organizing shell scripts.

I want a system for organizing shell scripts.

Comments
1 min read
My issues with ScriptKit

My issues with ScriptKit

1
Comments
2 min read
Why can't we have one definition for Component Props, Database Tables, and Validation?

Why can't we have one definition for Component Props, Database Tables, and Validation?

Comments
1 min read
What No Meta-Framework Does: Part 2

What No Meta-Framework Does: Part 2

1
Comments 3
2 min read
The Vision Behind the "Widget" Site: A Deep Dive into Component-Based Design

The Vision Behind the "Widget" Site: A Deep Dive into Component-Based Design

3
Comments
4 min read
Stack Overflow Bans Answers from ChatGPT

Stack Overflow Bans Answers from ChatGPT

21
Comments 5
2 min read
Modular Server Standard

Modular Server Standard

6
Comments
3 min read
HTMX + JSX prototype syntax for server side html.

HTMX + JSX prototype syntax for server side html.

5
Comments
1 min read
"Smart" JavaScript Delivery, Qwik + React in one?

"Smart" JavaScript Delivery, Qwik + React in one?

4
Comments
1 min read
What no meta-framework does.

What no meta-framework does.

3
Comments 1
4 min read
Accessing request from any server component in Deno Fresh

Accessing request from any server component in Deno Fresh

3
Comments
1 min read
Proposal the "as-ts" language server, a deno loader in userland?

Proposal the "as-ts" language server, a deno loader in userland?

5
Comments
2 min read
What Are Micro-Frontends, What Problem Do They Solve?

What Are Micro-Frontends, What Problem Do They Solve?

3
Comments
4 min read
Proposal Code Syntax for Client + Server Code Using Markdown Code Blocks

Proposal Code Syntax for Client + Server Code Using Markdown Code Blocks

1
Comments
1 min read
Example Meta Framework Where Client + Server Code Self-Split Within the Same File

Example Meta Framework Where Client + Server Code Self-Split Within the Same File

5
Comments
1 min read
Declarative Server & Client Code to Enable Linting and Splitting.

Declarative Server & Client Code to Enable Linting and Splitting.

10
Comments
6 min read
Interactivity without JavaScript

Interactivity without JavaScript

4
Comments
3 min read
Federated Widgets: Frontend Components and Backend Endpoints in One Module

Federated Widgets: Frontend Components and Backend Endpoints in One Module

2
Comments
8 min read
How I Automated the Unemployment Call Hotline with JavaScript.

How I Automated the Unemployment Call Hotline with JavaScript.

6
Comments
2 min read
Proposing a new way to write JavaScript.

Proposing a new way to write JavaScript.

1
Comments 3
2 min read
A functional store of value.

A functional store of value.

Comments
3 min read
When will we start paying for open source modules?

When will we start paying for open source modules?

Comments 3
1 min read
Why you should sign-up for Lunchclub right now.

Why you should sign-up for Lunchclub right now.

Comments
2 min read
Why companies will be built around VSCode extensions.

Why companies will be built around VSCode extensions.

Comments
1 min read
It's 2021 and I still don't know the best way to write this in TypeScript.

It's 2021 and I still don't know the best way to write this in TypeScript.

1
Comments 5
2 min read
How can we make coding easier?

How can we make coding easier?

Comments
3 min read
Why I failed at starting a company.

Why I failed at starting a company.

Comments
2 min read
The inspiring story of BASTL Instruments

The inspiring story of BASTL Instruments

Comments
2 min read
TypeScript Quick Look on Big Sur

TypeScript Quick Look on Big Sur

1
Comments
1 min read
Ajax POST v.s. Form POST

Ajax POST v.s. Form POST

1
Comments
2 min read
Address API

Address API

1
Comments
15 min read
APIs and Artificial Intelligence

APIs and Artificial Intelligence

Comments
4 min read
Can we have Deno-like URL imports in Node.js?

Can we have Deno-like URL imports in Node.js?

7
Comments
2 min read
Introducing Cerba

Introducing Cerba

Comments
2 min read
Site Wish: Code Editor + Code Golf + Rosetta Code

Site Wish: Code Editor + Code Golf + Rosetta Code

1
Comments
2 min read
loading...