Старший інженер-програміст · Креативний кодер
Привіт! Я Dilum Sanjaya
Створюю круті речі й досліджую, на що ШІ здатний насправді, без хайпу.
Основи
Основи
Інтерактивні застосунки, щоб вивчити щось із нуля. На практиці, безкоштовно, просто в браузері.

Protocol Explorer
Подивіться, як працює інтернет, пакет за пакетом. Уроки про HTTP, DNS, TCP, TLS, Wi-Fi, SSH, VPN та інше розгортаються на мережевій схемі, а кожен пакет можна відкрити й прочитати байт за байтом.

Electronics 101
Електроніка з нуля на 3D-верстаті: батареї, резистори, світлодіоди, конденсатори, перемикачі, транзистори й датчики. Вмикайте кожне коло, замінюйте деталі й дивіться, як тече струм.

Backcountry 101
Навички виживання крок за кроком у 3D. Розпаліть багаття, зробіть лучковий дриль, відфільтруйте воду, збудуйте курінь, подайте сигнал рятувальникам, відрізніть їстівні рослини від отруйних і зберіть набір для виживання.

Learn ESP32
Під’єднайте світлодіоди, датчики, двигуни й сервоприводи до 3D-плати ESP32, підключіть її через Wi-Fi і Bluetooth, а потім запустіть код і подивіться, як він працює: від двох блимальних світлодіодів до сонячної панелі, що стежить за сонцем.

Learn Arduino
Вивчайте Arduino на 3D-платі Uno: під’єднайте світлодіоди, кнопки, датчики, двигуни й сервоприводи, а потім запустіть справжні скетчі й подивіться, як реагує плата: від блимального світлодіода до розумної рослини.
Лабораторія ШІ
Свіже з Лабораторії ШІ
Мої найновіші експерименти, створені за допомогою ШІ.
Переглянути в XCell Architecture Studio
- Інтерактивна наука
Переглянути в XWarehouse Digital Twin
- Промисловість як гра
Переглянути в XCozy Game
- Ігрові експерименти
Переглянути в XRobotic Jellyfish
- Натхнене кіно
- Робототехніка
Переглянути в XBatpod
- Робототехніка
- Натхнене кіно
Переглянути в XSpaceship Game
- Натхнене кіно
Переглянути в XAge of Empires
- Ігрові експерименти
Переглянути в XDune Sandworm
- Робототехніка
- Натхнене кіно
Переглянути в XV8 Engine
- Інженерія
Ручна робота
Ручна робота
Демо з відкритим кодом, які я написав вручну задовго до того, як це зміг ШІ.
Останні статті
Останні статті
Статті, які я написав про React, Three.js і керування станом у React (англійською).

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.
Контакти
Поговорімо
Без форми зворотного зв’язку. Просто напишіть мені в LinkedIn або X.
Проєкти та ідеї
Маєте проєкт чи ідею?
Хочете дізнатися, чи я вільний для проєкту, або просто погомоніти про вашу ідею? Мої особисті повідомлення відкриті.
Технології для добра
Створюєте щось заради доброї справи?
Якщо ви чи ваша команда працюєте над чимось заради доброї справи з обмеженим бюджетом і хотіли б застосунок на зразок одного з моїх демо, але не маєте технічних знань, просто напишіть мені.





