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.
Articoli selezionati che meritano la tua attenzione.
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à.
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.
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.
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.
Sfoglia le categorie per approfondire gli argomenti che contano di più per il tuo pubblico.
Solo i miei pensieri sulla tecnologia e l'intelligenza artificiale, sul mercato del lavoro o in generale su qualsiasi cosa di nuovo che scopro.
Storie e pattern di system design focalizzati su latenza, scalabilità e affidabilità, con esempi concreti da motori di booking, indici in memoria e architetture Elixir/BEAM.
Una raccolta semplice di ciò che ho realizzato e di ciò su cui sto lavorando ora. Progetti reali, sfide reali e le soluzioni che ne sono nate.
Rimani aggiornato con le nostre ultime storie, tutorial e approfondimenti.
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.
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.
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.
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à.
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.
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.
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.
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.
Iscriviti alla nostra newsletter e ricevi gli ultimi articoli direttamente nella tua casella di posta.