DEV Community

Federico Moretti profile picture

Federico Moretti

Software Developer · Helping BPO in Digital Transformation with AI

Education

Università degli Studi di Milano-Bicocca

Pronouns

he/him/his

Work

Software Developer at Covisian

Why Bootstrap and Tailwind CSS Don’t Work With Web Components

Why Bootstrap and Tailwind CSS Don’t Work With Web Components

Comments
2 min read
How to Get The GIMP Working With macOS Tahoe (and What Happened)

How to Get The GIMP Working With macOS Tahoe (and What Happened)

Comments
2 min read
The Rust Journey of a JavaScript Developer • Day 4 (4/5)

The Rust Journey of a JavaScript Developer • Day 4 (4/5)

Comments
7 min read
Why I’m Back to Web Components and Why You Should Be Too

Why I’m Back to Web Components and Why You Should Be Too

Comments
2 min read
How to Install Ubuntu 25.10 (Questing Quokka) on macOS With VirtualBox

How to Install Ubuntu 25.10 (Questing Quokka) on macOS With VirtualBox

1
Comments
3 min read
The Rust Journey of a JavaScript Developer • Day 4 (3/5)

The Rust Journey of a JavaScript Developer • Day 4 (3/5)

5
Comments
9 min read
Why I Consider DeepL a Project That Matters Despite the AI Bubble

Why I Consider DeepL a Project That Matters Despite the AI Bubble

Comments
3 min read
How to Provide a Swagger UI Interface in Plain HTML That Works

How to Provide a Swagger UI Interface in Plain HTML That Works

Comments
3 min read
Ubuntu 25.10 (Questing Quokka) Will Use Rust to Provide Sudo

Ubuntu 25.10 (Questing Quokka) Will Use Rust to Provide Sudo

Comments
2 min read
How to Solve CORS Issues with Express in Amazon S3 by AWS

How to Solve CORS Issues with Express in Amazon S3 by AWS

Comments
3 min read
How to Use Semantic Versioning and Conventional Commits With Husky

How to Use Semantic Versioning and Conventional Commits With Husky

Comments
3 min read
The Rust Journey of a JavaScript Developer • Day 4 (2/5)

The Rust Journey of a JavaScript Developer • Day 4 (2/5)

2
Comments
7 min read
How to Build Maintenance Sub-Workflow to Use on n8n for MySQL

How to Build Maintenance Sub-Workflow to Use on n8n for MySQL

1
Comments
3 min read
Why Markdown Is the De Facto Standard for Prompt Engineering

Why Markdown Is the De Facto Standard for Prompt Engineering

1
Comments
3 min read
The Rust Journey of a JavaScript Developer • Day 4 (1/5)

The Rust Journey of a JavaScript Developer • Day 4 (1/5)

1
Comments
6 min read
How to Test Github Actions Locally Without Third-Party Tools

How to Test Github Actions Locally Without Third-Party Tools

Comments
3 min read
How to Provide Light and Dark Theme Color Variants in PWA

How to Provide Light and Dark Theme Color Variants in PWA

2
Comments
2 min read
The Rust Journey of a JavaScript Developer • Day 3

The Rust Journey of a JavaScript Developer • Day 3

4
Comments
8 min read
How to Provide a Right-to-Left Chat UI That Doesn’t Suck

How to Provide a Right-to-Left Chat UI That Doesn’t Suck

Comments
3 min read
How to Restore RSS Auto-Discovery in Chrome and Why It Matters

How to Restore RSS Auto-Discovery in Chrome and Why It Matters

Comments
2 min read
The Rust Journey of a JavaScript Developer • Day 2

The Rust Journey of a JavaScript Developer • Day 2

1
Comments
5 min read
Vercel Proposed a Deeper Integration of LLMs in HTML via Script

Vercel Proposed a Deeper Integration of LLMs in HTML via Script

Comments
2 min read
Why GitHub Copilot and JSDoc Are a Dynamic Duo on VS Code

Why GitHub Copilot and JSDoc Are a Dynamic Duo on VS Code

Comments
3 min read
The Rust Journey of a JavaScript Developer • Day 1

The Rust Journey of a JavaScript Developer • Day 1

1
Comments 1
5 min read
How to Register a Service Worker With Vite and Rollup Without Plugins

How to Register a Service Worker With Vite and Rollup Without Plugins

1
Comments
4 min read
Why I Disabled GitHub Copilot Inline Suggestions on VS Code

Why I Disabled GitHub Copilot Inline Suggestions on VS Code

Comments
2 min read
loading...