Marius Voß
DevRel · edge infra
Scrive per Elido dal aprile 2024
Marius runs developer relations and edge infrastructure at Elido. Before joining the team in 2024 he spent eight years at a Berlin-based CDN operator and two years on the network reliability team at a German neo-bank, where he learned that the worst kind of latency bug is the one that only shows up at 3% of edge POPs.
He maintains the Elido edge-redirect runbook, contributes to the Helm chart, and writes the engineering posts that go deeper than "we use ClickHouse for analytics" — including the cache-invalidation propagation post, the multi-region failover testing post, and the on-demand TLS deep dive.
Outside Elido, Marius is a regular speaker at the German Cloud Native meetup and contributes occasional patches to fasthttp.
Competenze
- Edge networking and routing
- Multi-region failover and capacity planning
- ClickHouse query tuning
- Kubernetes and Helm deployments
Articoli di Marius Voß
Elido vs Shlink: Self-Hosted PHP or Hosted EU Shortener
Elido vs Shlink, from Shlink's docs and Elido's product: licence, stack, redirect rules, visit data, QR codes, upkeep, and who should run which one.
ConfrontiGenerazione di short code: base62 vs hash vs codici casuali
Short code base62, hash o casuali: spazio delle chiavi, probabilità di collisione, schemi di retry e perché i codici sequenziali rivelano il numero di link.
IngegneriaCatene di redirect e SEO: quanti passaggi sono troppi?
Una catena di redirect sono due o più redirect di fila. Cosa documenta Google su passaggi e crawl budget, come tracciarle con curl e come appiattirle.
IngegneriaLivelli di correzione errori del QR code: L, M, Q, H spiegati
I livelli di correzione errori L, M, Q e H del QR code recuperano il 7, 15, 25 e 30% di un codice danneggiato. Moduli per livello e quando conviene ciascuno.
TutorialVerificare le firme dei webhook: HMAC-SHA256 in Node, Go
Verificare la firma di un webhook con HMAC-SHA256: body grezzo, confronto a tempo costante, anti-replay e rotazione del secret, con codice Node.
IngegneriaAPI di analisi dei link: ottieni le statistiche dei clic
Guida all'API di analisi dei link: quali report sui clic legge una chiave API, parametri di query, risposte JSON, paginazione e script per un report Slack.
TutorialPermessi delle chiavi API: privilegio minimo per i link tool
Permessi delle chiavi API per i link tool: chiavi legate al workspace, tetti di ruolo, hash con pepper, rate limit, rotazione e consegna a n8n o Make.
IngegneriaAutomazione n8n self-hosted per i link: da Docker ai webhook
Automazione dei link con n8n self-hosted e webhook Elido, Docker Compose e modalità coda, tenendo i dati dei workflow su infrastruttura UE che controlli tu.
Integrazionin8n URL Shortener: nodo HTTP Request o community node Elido
Costruisci un n8n URL shortener sull'API Elido: configurazione HTTP Request, ID di dominio e workspace, tre workflow, retry e il community node Elido.
IntegrazioniMixpanel Link Tracking: i clic sui link brevi come eventi
Mixpanel link tracking con Elido: ogni clic su un link breve diventa un evento link_click lato server. Configurazione, proprietà e verifica.
IntegrazioniURL shortener GitLab CI: link brevi da ogni pipeline
Usa GitLab CI come URL shortener: link brevi per le review app a ogni merge request e un link latest stabile sui tag, con chiave mascherata e protetta.
IntegrazioniLink brevi nelle note di rilascio: traccia ogni download
Accorcia i link nelle note di rilascio: un link stabile all'ultima versione, uno taggato per canale e dati sui clic che mostrano cosa ha generato i download.
IntegrazioniURL shortener di GitHub Actions: short link dalla CI
Crea e aggiorna short link da GitHub Actions: chiave API come secret cifrato, workflow funzionante, upsert idempotenti e chiavi con privilegi minimi.
IntegrazioniMonitoraggio URL con Datadog: metriche dei redirect dei link
Monitoraggio URL con Datadog per i link corti: log e metriche dei clic di Elido, dashboard di latenza dei redirect con Synthetics, monitor e SLO onesto.
IntegrazioniGemini URL Shortener: dove le chiamate agli strumenti vanno
Gemini può creare link brevi reali, ma non nell'app. Perché i Gems non chiamano la tua API e come collegare CLI e API perché il link risolva.
IntegrazioniAccorciatore URL per ChatGPT: cosa funziona e cosa lo imita
ChatGPT non sa accorciare un URL e ne inventerà uno. Tre percorsi che restituiscono un link breve reale, più come accorciare il link di una chat ChatGPT.
IntegrazioniCanonical vs Redirect 301: Come Scegliere il Segnale Giusto
Google li chiama segnali forti, ma il 301 è il più forte e rimuove il vecchio URL; il canonical li tiene entrambi attivi. Quale scegliere in quattro casi.
IngegneriaLunghezza massima di un URL: il limite reale in caratteri
Lo standard non fissa una lunghezza massima per gli URL. Il limite reale è il più basso della catena che il link attraversa: browser, server, inbox o QR.
Ingegneriallms.txt spiegato: cosa fa davvero il file dei crawler IA
llms.txt è un file Markdown che elenca le pagine da far leggere ai modelli IA. Cosa fa davvero, chi lo rispetta oggi, e se pubblicarne uno vale il tuo tempo.
IATracciamento link con Salesforce: clic dei link corti nel CRM
Salesforce traccia solo i clic sui link che ha inviato. Elido non ha ancora un connettore Salesforce nativo: ecco la strada DIY onesta con API e webhook.
IntegrazioniCodice QR EPC: lo standard SEPA per i pagamenti spiegato
Un codice QR EPC codifica un bonifico SEPA, non un URL, così l'app della banca precompila il modulo. Cosa contiene il payload e perché non si può tracciare.
FunzionalitàClic sui Link Brevi vs Sessioni GA4: Perché Non Coincidono
Il tuo shortener conta 1.000 clic e GA4 mostra molte meno sessioni. Cosa conta ogni strumento, perché divergono e come costruire la tua baseline.
TutorialCrawler IA e link brevi: cosa fanno davvero i bot
Crawler di training, fetcher live e bot di ricerca colpiscono i tuoi redirect. Chi segue un 301, cosa costa ai conteggi dei clic e chi lasciar passare.
IngegneriaURL encoding spiegato: quali caratteri codificare
L'URL encoding sostituisce un carattere con un percento e due cifre esadecimali, così non è letto come sintassi. Quali caratteri servono e dove si rompe.
IngegneriaRedirect 301 in .htaccess: regole, ordine, query string
Un redirect 301 in .htaccess è una riga di mod_alias. Ecco la riga, quando serve invece RewriteRule e perché l'ordine conta più della posizione.
TutorialI QR code scadono? Cosa si rompe e come prevenirlo
Il pattern stampato non scade mai. Quello che scade è il redirect dietro un QR code dinamico - i cinque modi in cui succede, e come sopravvivere a tutti.
FunzionalitàDimensione immagine Open Graph: un file per ogni piattaforma
1200x630 copre Facebook, LinkedIn, X, Slack e WhatsApp. Le specifiche, la zona sicura contro il ritaglio del testo e perché l'immagine nuova non si vede.
TutorialCome reindirizzare un URL: sei metodi, e quando usare ciascuno
Un redirect è una risposta HTTP, quindi la domanda è quale livello risponde: registrar, server, CMS, piattaforma, lato client o uno short link gestito.
TutorialCodice a barre vs QR code: quale va sul tuo prodotto
Un codice a barre identifica un articolo per un sistema che lo conosce già; un QR code collega una persona a un contenuto. Capacità, scanner, passaggio al 2D.
FunzionalitàRedirect loop: trovare e risolvere troppi reindirizzamenti
Un redirect loop fa rimbalzare il browser tra due URL finché si arrende. Traccia la catena con un comando, trova la regola in conflitto e risolvila.
IngegneriaCLI per URL shortener: accorciare i link dal terminale
Accorcia un URL dalla riga di comando con curl e jq, crea una funzione shell, copia negli appunti e accorcia un intero file con xargs in parallelo.
IngegneriaLo short link non funziona? Diagnosticalo con un solo comando
Uno short link che dà 404, avvisa su un certificato o si apre in un'app ma non in un'altra ha quattro cause. Leggi gli header e risolvi quella giusta.
TutorialIl codice QR non si scansiona? Quattro cause e rimedi
Un codice QR che non si scansiona quasi sempre sbaglia su dimensione, zona di rispetto, contrasto o payload troppo lungo. Verificali in questo ordine.
TutorialCome vedere dove va un URL breve prima di cliccare
Espandi un short link in sicurezza: leggi l'header Location con un comando, usa le anteprime del provider e scopri cosa rivela ogni metodo di te.
TutorialPerché i tuoi short link vengono bloccati su Slack e Teams
Gli short link sono bloccati su Slack e Teams quando il dominio shortener condiviso fallisce un controllo come Safe Links. Perché, e il rimedio brandizzato.
IngegneriaLink per il commercio agentico: cosa ricevono gli agenti IA
Gli agenti IA non cliccano i link brevi come le persone. Cosa restituisce Elido a un agente noto, quali visite si contano e cosa lasciano a te i protocolli.
IngegneriaIl canale AI Assistant di GA4: cosa monitora e cosa si perde
Il canale AI Assistant di GA4 separa il traffico di ChatGPT, Gemini e Copilot, ma esclude Perplexity e non è retroattivo. Cosa traccia e quali lacune restano.
IngegneriaFirefox e Brave Eliminano i Parametri UTM? Cosa Sopravvive
Firefox elimina una breve lista di ID di tracciamento, non i tag utm_. Cosa rimuovono e bloccano Firefox, Safari e Brave e come misurare la tua perdita.
IngegneriaAlternativa all'API di Bitly per sviluppatori: cosa cercare
Un'alternativa all'API di Bitly per sviluppatori: dove pesano rate limit e blocchi per piano, e cosa dovrebbe offrire invece un'API shortener dev-first.
IngegneriaCos'è un deep link? Una guida in parole semplici
Un deep link apre una schermata specifica di un'app, non la home. Deep link a confronto con universal link e app link, e la vita dopo Firebase Dynamic Links.
FunzionalitàAPI gratuita per URL shortener: esempi di codice funzionanti
Un'API gratuita per URL shortener con esempi eseguibili in curl, JavaScript, Python e Go, più la parte onesta: cosa limitano i piani gratuiti e cosa serve.
IngegneriaEstensione browser per accorciare URL: link brevi in un clic
Un'estensione browser per accorciare URL accorcia la scheda attiva in un clic e copia negli appunti il link breve brandizzato. Cosa fa oggi l'estensione di Elido.
FunzionalitàAnswer Engine Optimization (AEO): come farti citare dall'AI
L'answer engine optimization (AEO) è come farti citare da ChatGPT, Perplexity e AI Overviews: i segnali efficaci e come misurare il traffico di referral AI.
IAVulnerabilità di open redirect e come prevenirle
Un open redirect permette a un aggressore di piegare un link fidato verso un sito malevolo. Come funziona il bug, perché alimenta il phishing e la correzione.
IngegneriaCome costruire un URL shortener: architettura e codice
Come costruire un URL shortener che regge in produzione: generazione del codice breve, redirect, caching, tracciamento dei clic e difesa dagli abusi.
IngegneriaTipi di reindirizzamenti URL: 301, 302, 307, 308 e altri
Tutti i tipi di reindirizzamento URL spiegati - 301, 302, 303, 307, 308, meta refresh e JavaScript - cosa fa ciascuno, come influisce sulla SEO e quale usare.
IngegneriaRedirect 301 vs 302: quale dovrebbero usare i link brevi
Un 301 è un redirect permanente che trasmette i segnali di ranking; un 302 è temporaneo e di solito no. Cosa cambia per link brevi, SEO e cache.
IngegneriaAPI per accorciatori di URL: rate limit, retry e idempotenza
Come chiamare in produzione l'API di un URL shortener: rate limit token bucket, quali stati riprovare con backoff e chiavi di idempotenza contro i duplicati.
IngegneriaBot URL shortener per Slack: accorcia link e instrada alert
Installa l'app Elido per Slack, usa il comando slash /shorten e instrada gli alert di soglia su qualsiasi canale senza scrivere handler webhook.
IntegrazioniMonitoraggio dei link brevi con Sentry e Datadog: chi fa cosa
Monitoraggio dei link brevi con Sentry e Datadog: quali eventi di Elido diventano issue Sentry, cosa riceve Datadog e come misurare la latenza del redirect.
IngegneriaIntegrazione Linear per URL shortener: ticket sui link rotti
Come l'integrazione Linear di Elido apre una issue quando un link breve si rompe: chiave API, contenuto della issue, limiti e cosa non è stato costruito.
IntegrazioniAvvisi Discord e Telegram per URL shortener: setup e insidie
Invia avvisi di link interrotti, soglia di clic e fallimenti di scansione ai webhook Discord o a un bot Telegram. Configurazione, payload e insidie frequenti.
IntegrazioniShort link in WordPress: accorcia e traccia alla pubblicazione
Esiste un plugin WordPress di Elido? Non ancora. Cosa c'è, un hook di pubblicazione per l'API REST, le opzioni no-code e perché i redirect evitano PHP.
IntegrazioniLink brevi protetti da password: cosa funziona e cosa no
Come funzionano i link brevi protetti da password, dove finisce la sicurezza, quali vendor li offrono e cosa offre oggi Elido, verificato su codice e vendor
FunzionalitàScadenza dei link e link autodistruttivi spiegati
Cosa fanno scadenza e link autodistruttivi, quando usare regole per data, numero di clic o uso singolo e cosa restituisce l'edge quando un link scade.
FunzionalitàCome funzionano gli URL shortener? La meccanica spiegata
Come funzionano gli URL shortener? Salvano un mapping slug-destinazione, cercano la chiave a ogni clic e restituiscono un redirect HTTP. La meccanica.
IngegneriaSocial Login per accorciatori di URL: accedi senza password
Accedi a Elido con Google, GitHub, Slack e altri cinque provider. Come funziona il social login in un link tool e cosa significa per la residenza dati UE.
FunzionalitàWebhook per gli eventi dei link: payload, firme, retry
Webhook di un URL shortener per gli eventi dei link: envelope del payload, HMAC di X-Elido-Signature in Node e Python, policy di retry e chiavi di dedup.
FunzionalitàAPI URL shortener: accorcia un URL in Python, JS e Go
Accorcia un URL con una sola chiamata API in Python, JavaScript, Go, Java, C#, PHP, Ruby o PowerShell, poi aggiungi retry idempotenti e limiti bulk.
FunzionalitàMigrazione da Short.io: export, import e checklist di cutover
Pianifica una migrazione da Short.io: opzioni di export, cosa si trasferisce, mappatura di domini, cartelle e tag, importer Elido, cutover DNS e verifiche.
MigrazioneMigrazione da Dub.co a Elido: cosa fa davvero l'importer
Uno sguardo al codice dell'importer Dub.co di Elido: le chiamate API, i campi che porta con sé, cosa salta (cartelle, link archiviati) e i suoi limiti.
IngegneriaClick fire-and-forget: analytics fuori dal percorso critico
Come un URL shortener registra i click senza rallentare il redirect: emissione asincrona, scritture a lotti, offset confermati dopo l'inserimento.
IngegneriaEdge POP vs solo DNS: cosa serve a un URL shortener
Il DNS sceglie dove va una richiesta; la cache di un edge POP decide se deve andarci. Quando conviene ciascuno per uno shortener, con distanze e TTL.
IngegneriaCache dei redirect URL: la nostra cache a due livelli oggi
Come funziona una cache dei redirect URL: L1 in-process, L2 Redis condivisa, l'origine, i TTL reali, le modifiche obsolete e la cache del browser.
IngegneriaDa Firebase Dynamic Links a Elido: cosa funziona
I Firebase Dynamic Links non esistono più e ogni link restituisce 404. Cosa passa a Elido (app link, routing per piattaforma) e cosa no: i deferred deep link.
ConfrontiElido vs Dub: SSO, tracciamento conversioni, residenza UE
Dub.co è il beniamino degli URL shortener moderni, ma SSO, tracciamento conversioni e residenza UE restano sopra il tier Business. Dove Elido colma il gap.
ConfrontiSentry/GlitchTip su 12 servizi Go senza rompere l'hot path
Come Elido ha rilasciato il pacchetto condiviso sentryinit: cattura automatica di panic e 5xx in ogni servizio Go, zero-alloc nel budget p95 di 15 ms.
IngegneriaPilastroPerché ClickHouse per le analisi dei click e non Postgres
Oltre 100M di eventi al mese, scritture intense, query analitiche. Perché vince il columnar, lo schema che rilasciamo e cosa abbiamo visto con Postgres.
IngegneriaBudget di latenza dei redirect: come Elido punta a p95 <15ms
L'edge-redirect reale dietro un target p95 di 15ms su cache hit: LRU, cache condivisa, origin gRPC e clic asincroni, e cosa non abbiamo misurato.
IngegneriaDeep Link Senza SDK: Universal Links e App Links
Apri la tua app da un link con due file JSON e senza SDK. Come funzionano Universal Links iOS e App Links Android con un dominio di link brevi, e i limiti.
FunzionalitàElido su k3s: cosa distribuisce (e cosa no) il chart Helm
Guida al chart Helm di Elido su un nodo k3s: secret, ingress, installazione, primo utente, aggiornamenti, più la licenza e ciò che il chart non include
IngegneriaServer MCP di Elido per Claude Desktop, Cursor e Claude Code
Esegui il server MCP di Elido dal monorepo, collegalo a Claude Desktop, Cursor e Claude Code e scopri quali dei suoi cinque tool funzionano davvero oggi.
FunzionalitàTLS su Dominio Personalizzato per Link Brevi: 5 Minuti
Aggiungi un dominio personalizzato a Elido, pubblica un record TXT e un CNAME e ottieni HTTPS al primo uso. Cosa fa ogni passaggio e cosa si rompe.
FunzionalitàQR code dinamico o statico: come scegliere tra i due
QR code dinamico o statico? Un metodo di scelta con compromessi reali: modifica, analytics, velocità del redirect, costo nel tempo e cosa succede se cambi.
FunzionalitàLink brevi con dominio personalizzato: DNS, TLS ed edge
Come funzionano i link brevi brandizzati: verifica DNS, TLS on-demand via ACME, budget di latenza dei redirect sull'edge e i tre guasti tipici in produzione.
FunzionalitàGestisci i tuoi short link come Terraform
Abbiamo rilasciato l'unico provider Terraform tra gli URL shortener, terraform-provider-elido: ciclo di vita, drift detection e compromessi della v0.1.0.
IngegneriaPilastroSmart link spiegati: routing edge senza un servizio aggiuntivo
Cos'è uno smart link, dove gira e quali dimensioni di routing supporta Elido: tempi di propagazione della cache, semantica first-match e quando evitarlo.
FunzionalitàPilastro