Bentornato!

Turning Ideas Into Working Products

My name is Yuriy Zhar. I write about the things I build and the problems I solve. Passionate web developer who loves Elixir/Erlang, Go, TypeScript, and Svelte, with a deep interest in ML, LLMs, astronomy, and philosophy.

Turning Ideas Into Working Products
Scelte dell'editor

Storie in Evidenza

Articoli selezionati che meritano la tua attenzione.

Come sono finito a costruire la mia piattaforma di blog multi-dominio alimentata dall’AI
In Evidenza
Progetti e Lavori in Corso 6 min read

Come sono finito a costruire la mia piattaforma di blog multi-dominio alimentata dall’AI

Mi sono stancato delle “fattorie SEO” basate su cloni di WordPress, così ho costruito una piattaforma di blog multi-dominio e multi-lingua in Elixir, con pagine veloci e ottimizzate per la SEO, analytics integrati, AdSense, affiliati e agenti AI che cercano trend e scrivono automaticamente bozze di articoli di alta qualità.

Leggi la Storia
Yacht & Tours: Una Piattaforma di Prenotazione Barche Veloce e Pulita, Costruita per Esigenze Aziendali Reali
In Evidenza
Progetti e Lavori in Corso 3 min read

Yacht & Tours: Una Piattaforma di Prenotazione Barche Veloce e Pulita, Costruita per Esigenze Aziendali Reali

Yacht & Tours è una piattaforma di prenotazione che ho costruito per rendere il noleggio di barche veloce e semplice. Include filtri di prezzo avanzati, un gestore di calendario e prezzi pulito, notifiche in tempo reale, pagamenti Stripe, fatturazione, gestione utenti e preventivi, chat tra ospiti e host, e piena integrazione con il sistema MMK. È leggera, affidabile e progettata per mio cliente che necessita di qualcosa che funzioni davvero senza supporto costante.

Leggi la Storia
Redomap: Un sistema di mappe integrabile che funziona davvero nel mondo reale
In Evidenza
Progetti e Lavori in Corso 3 min read

Redomap: Un sistema di mappe integrabile che funziona davvero nel mondo reale

Redomap è un sistema di mappe leggero e senza installazione che puoi integrare in qualsiasi sito web. Gli utenti scansionano un codice QR e ottengono istantaneamente mappe, audioguide e navigazione. L'ho sviluppato attraverso diverse iterazioni, aggiungendo la vendita di mappe a pagamento, una dashboard per la creazione di mappe, la creazione di contenuti assistita dall'AI e analisi che mostrano cosa le persone esplorano realmente. È operativo da più di cinque anni ed è ora utilizzato da hotel, località turistiche e aziende che desiderano offrire un'esperienza visitatore pulita e veloce.

Leggi la Storia
Costruzione del CRM personalizzato Arcatech
In Evidenza
Progetti e Lavori in Corso 7 min read

Costruzione del CRM personalizzato Arcatech

Ho costruito un CRM personalizzato utilizzando Elixir e Phoenix LiveView che impiega l'IA per identificare pezzi da foto, tradurre messaggi e automatizzare le conversazioni con i fornitori tramite WhatsApp. Per supportare WhatsApp Web, ho creato un microservizio Go separato usando la libreria Whatsmeow, che rimane online e scambia messaggi con i nodi Elixir tramite WebSockets.

Leggi la Storia
Ultimi aggiornamenti

Fresco dal Blog

Rimani aggiornato con le nostre ultime storie, tutorial e approfondimenti.

Come Sfruttare Git per Flussi di Lavoro di Agenti Paralleli
Progettazione di Sistemi
3 min

Come Sfruttare Git per Flussi di Lavoro di Agenti Paralleli

Impara come sfruttare gli alberi Git per permettere a più agenti di lavorare sullo stesso progetto in parallelo usando branch e worktree per flussi di lavoro puliti e senza conflitti.

Leggi l'articolo
Programmare con agenti AI senza impazzire
I miei pensieri
6 min

Programmare con agenti AI senza impazzire

In questo articolo racconto come sono passato dai prompt casuali a un flusso più semplice per usare gli agenti nella programmazione: prima faccio capire all’agente il codice esistente, poi scriviamo insieme una piccola traccia di cosa fare e solo alla fine gli lascio modificare i file. Spiego come tengo delle piccole “guide” dentro il progetto per insegnare all’agente il mio stile, come faccio un reset del contesto quando la chat diventa un casino, e come uso l’agente non solo per scrivere codice ma anche per migliorare nel tempo le mie regole e il mio modo di lavorare. Non è una gara a chi ha il modello “più forte”, ma a dare a qualsiasi modello il contesto e la direzione giusti, così da farlo sembrare un aiuto sensato e non una fonte di caos.

Leggi l'articolo
Perché forse non ti serve un vector database se PostgreSQL può alimentare il tuo RAG
Progettazione di Sistemi
8 min

Perché forse non ti serve un vector database se PostgreSQL può alimentare il tuo RAG

Vuoi costruire RAG senza trascinarti in casa un nuovo vector database? In questa guida vediamo passo passo come trasformare il “vecchio” PostgreSQL in un backend RAG serio usando pgvector, Elixir e una singola tabella dataset_chunks per alimentare BM25, ricerca vettoriale densa e perfino ricerche binarie Hamming e Jaccard, così puoi vedere cosa funziona davvero sui tuoi dati prima di aggiungere altra infrastruttura.

Leggi l'articolo
Come sono finito a costruire la mia piattaforma di blog multi-dominio alimentata dall’AI
Progetti e Lavori in Corso
6 min

Come sono finito a costruire la mia piattaforma di blog multi-dominio alimentata dall’AI

Mi sono stancato delle “fattorie SEO” basate su cloni di WordPress, così ho costruito una piattaforma di blog multi-dominio e multi-lingua in Elixir, con pagine veloci e ottimizzate per la SEO, analytics integrati, AdSense, affiliati e agenti AI che cercano trend e scrivono automaticamente bozze di articoli di alta qualità.

Leggi l'articolo
Come ho costruito il mio sistema prezzi con bitmap e ETS
Progettazione di Sistemi
5 min

Come ho costruito il mio sistema prezzi con bitmap e ETS

Volevo una ricerca prenotazioni che sembrasse istantanea, non “aspetta che faccio cinque join e piango”, quindi ho finito per codificare disponibilità e prezzi in mini bitmap e buttarle dentro ETS. Ecco come e perché funziona.

Leggi l'articolo
Yacht & Tours: Una Piattaforma di Prenotazione Barche Veloce e Pulita, Costruita per Esigenze Aziendali Reali
Progetti e Lavori in Corso
3 min

Yacht & Tours: Una Piattaforma di Prenotazione Barche Veloce e Pulita, Costruita per Esigenze Aziendali Reali

Yacht & Tours è una piattaforma di prenotazione che ho costruito per rendere il noleggio di barche veloce e semplice. Include filtri di prezzo avanzati, un gestore di calendario e prezzi pulito, notifiche in tempo reale, pagamenti Stripe, fatturazione, gestione utenti e preventivi, chat tra ospiti e host, e piena integrazione con il sistema MMK. È leggera, affidabile e progettata per mio cliente che necessita di qualcosa che funzioni davvero senza supporto costante.

Leggi l'articolo
Redomap: Un sistema di mappe integrabile che funziona davvero nel mondo reale
Progetti e Lavori in Corso
3 min

Redomap: Un sistema di mappe integrabile che funziona davvero nel mondo reale

Redomap è un sistema di mappe leggero e senza installazione che puoi integrare in qualsiasi sito web. Gli utenti scansionano un codice QR e ottengono istantaneamente mappe, audioguide e navigazione. L'ho sviluppato attraverso diverse iterazioni, aggiungendo la vendita di mappe a pagamento, una dashboard per la creazione di mappe, la creazione di contenuti assistita dall'AI e analisi che mostrano cosa le persone esplorano realmente. È operativo da più di cinque anni ed è ora utilizzato da hotel, località turistiche e aziende che desiderano offrire un'esperienza visitatore pulita e veloce.

Leggi l'articolo
Costruzione del CRM personalizzato Arcatech
Progetti e Lavori in Corso
7 min

Costruzione del CRM personalizzato Arcatech

Ho costruito un CRM personalizzato utilizzando Elixir e Phoenix LiveView che impiega l'IA per identificare pezzi da foto, tradurre messaggi e automatizzare le conversazioni con i fornitori tramite WhatsApp. Per supportare WhatsApp Web, ho creato un microservizio Go separato usando la libreria Whatsmeow, che rimane online e scambia messaggi con i nodi Elixir tramite WebSockets.

Leggi l'articolo

Rimani aggiornato

Iscriviti alla nostra newsletter e ricevi gli ultimi articoli direttamente nella tua casella di posta.