Ingegnere software senior · Programmatore creativo
Ciao! Sono Dilum Sanjaya
Creo cose belle ed esploro cosa sa fare davvero l’IA, al di là dell’hype.
Fondamenti
Fondamenti
App interattive per imparare qualcosa da zero. Pratiche, gratuite, direttamente nel browser.

Protocol Explorer
Guarda internet funzionare, pacchetto per pacchetto. Lezioni su HTTP, DNS, TCP, TLS, Wi-Fi, SSH, VPN e altro si svolgono su uno schema di rete, e ogni pacchetto si apre per leggerlo byte per byte.

Electronics 101
L’elettronica da zero su un banco di lavoro 3D: batterie, resistenze, LED, condensatori, interruttori, transistor e sensori. Accendi ogni circuito, sostituisci i componenti e guarda scorrere la corrente.

Backcountry 101
Tecniche di sopravvivenza, passo dopo passo, in 3D. Accendi un fuoco, costruisci un archetto per il fuoco, filtra l’acqua, costruisci un riparo, segnala la tua posizione ai soccorsi, distingui le piante commestibili da quelle velenose e prepara un kit di sopravvivenza.

Learn ESP32
Collega LED, sensori, motori e servo a un ESP32 in 3D, connettilo via Wi-Fi e Bluetooth, poi esegui il codice e guardalo funzionare, dal far lampeggiare due LED a un pannello solare che segue il sole.

Learn Arduino
Impara Arduino su una Uno in 3D: collega LED, pulsanti, sensori, motori e servo, poi esegui sketch veri e guarda la scheda rispondere, dal far lampeggiare un LED a una pianta intelligente.
Lab IA
Appena uscito dal Lab IA
I miei ultimi esperimenti, creati con l’IA.
Vedi su XCell Architecture Studio
- Scienza interattiva
Vedi su XWarehouse Digital Twin
- Industria, gamificata
Vedi su XCozy Game
- Esperimenti di gioco
Vedi su XRobotic Jellyfish
- Ispirato al cinema
- Robotica
Vedi su XBatpod
- Robotica
- Ispirato al cinema
Vedi su XSpaceship Game
- Ispirato al cinema
Vedi su XAge of Empires
- Esperimenti di gioco
Vedi su XDune Sandworm
- Robotica
- Ispirato al cinema
Vedi su XV8 Engine
- Ingegneria
Fatto a mano
Fatto a mano
Demo open source che ho scritto a mano, molto prima che l’IA ne fosse capace.
Ultimi articoli
Ultimi articoli
Articoli che ho scritto su React, Three.js e la gestione dello stato in React (in inglese).

JavaScript in Plain English
Tired of Boring Static Dashboards? Let’s Build a Fully Customizable Dashboard in React
Step away from the mundane with our innovative approach to dashboard design in React. This blog post delves into a variety of React techniques to transform static, uninspired UIs into dynamic, customizable dashboards. Explore how to break free from the limitations of conventional designs.

JavaScript in Plain English
Mastering React State Management: A Comprehensive Guide
Embark on a comprehensive journey into the world of React state management. This post begins with an insightful exploration of React's state management mechanisms, identifying common pitfalls and challenges. Discover how to overcome these issues using a range of external libraries.

Geek Culture
Build 3D Apps With React | Animated Solar System | Part 2
Continue your 3D adventure in React by bringing the solar system to life. This follow-up post focuses on animating the static solar system built in Part 1. Learn about the intricacies of animations in React, the challenges they present, and how to masterfully implement them with Three.js for an engaging 3D experience.

Geek Culture
Build 3D Apps with React | Animated Solar System | Part 1
Dive into the exciting realm of 3D web development with React. This introductory post covers the fundamentals of React Three Fiber and Three.js, setting the stage for creating mesmerizing 3D web applications using WebGL.
Contatti
Parliamone
Nessun modulo di contatto. Scrivimi un messaggio diretto su LinkedIn o X.
Progetti e idee
Hai un progetto o un’idea?
Vuoi sapere se sono disponibile per un progetto, o semplicemente parlare di un’idea che hai in mente? I miei messaggi diretti sono aperti.
Tecnologia per il bene
Stai costruendo qualcosa per una buona causa?
Se tu o il tuo team lavorate a qualcosa per una buona causa con un budget limitato, e vi piacerebbe un’app come una delle mie demo ma non avete le competenze tecniche, scrivetemi.





