<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Engin EROL</title>
    <description>The latest articles on DEV Community by Engin EROL (@codie1982).</description>
    <link>https://dev.to/codie1982</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2747651%2F05241739-6d8f-484e-8e24-a9b691aa36f2.jpeg</url>
      <title>DEV Community: Engin EROL</title>
      <link>https://dev.to/codie1982</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codie1982"/>
    <language>en</language>
    <item>
      <title>Building Chorono: an open-source AI-assisted animation editor for the web</title>
      <dc:creator>Engin EROL</dc:creator>
      <pubDate>Sat, 23 May 2026 11:53:49 +0000</pubDate>
      <link>https://dev.to/codie1982/building-chorono-an-open-source-ai-assisted-animation-editor-for-the-web-32lg</link>
      <guid>https://dev.to/codie1982/building-chorono-an-open-source-ai-assisted-animation-editor-for-the-web-32lg</guid>
      <description>&lt;p&gt;I recently published &lt;strong&gt;Chorono Editor&lt;/strong&gt; on GitHub.&lt;/p&gt;

&lt;p&gt;Chorono is a free and open-source animation/editor project that runs directly in the browser.&lt;/p&gt;

&lt;p&gt;The idea started with a simple question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can we build a browser-based, extensible, AI-assisted animation tool that can gradually evolve into a professional creative platform?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This project is still in a very early stage, but the foundation is already taking shape.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Chorono?
&lt;/h2&gt;

&lt;p&gt;Chorono Editor is a web-based creative tool focused on animation, timeline editing, visual workflows, and runtime playback.&lt;/p&gt;

&lt;p&gt;It is not only intended to be an editor where animations are created and previewed.&lt;br&gt;&lt;br&gt;
The longer-term goal is to make animations portable so they can be used in real websites, product interfaces, mobile applications, and eventually different platforms through SDKs.&lt;/p&gt;
&lt;h2&gt;
  
  
  Current Features
&lt;/h2&gt;

&lt;p&gt;The current version already includes the foundation for many important parts of an animation system:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI-assisted animation creation&lt;/li&gt;
&lt;li&gt;Timeline, layer, track, and keyframe system&lt;/li&gt;
&lt;li&gt;GPU-accelerated particle rendering&lt;/li&gt;
&lt;li&gt;WebGL2-based rendering architecture&lt;/li&gt;
&lt;li&gt;Spline object system&lt;/li&gt;
&lt;li&gt;Smart selection tools&lt;/li&gt;
&lt;li&gt;Clone and array tools&lt;/li&gt;
&lt;li&gt;Parameter wiring&lt;/li&gt;
&lt;li&gt;Visual state machine / FSM&lt;/li&gt;
&lt;li&gt;JavaScript scripting&lt;/li&gt;
&lt;li&gt;Web Runtime support&lt;/li&gt;
&lt;li&gt;Android SDK support&lt;/li&gt;
&lt;li&gt;iOS SDK planned&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are still many missing parts, bugs, and areas that need to be redesigned, but the project is now public and open for feedback.&lt;/p&gt;
&lt;h2&gt;
  
  
  Runtime and SDK Support
&lt;/h2&gt;

&lt;p&gt;One of the most important goals of Chorono is to make animations usable outside the editor.&lt;/p&gt;

&lt;p&gt;Animations created in Chorono should not stay locked inside the editor UI.&lt;br&gt;&lt;br&gt;
They should be exportable and usable in real applications.&lt;/p&gt;

&lt;p&gt;For web projects, the runtime can be installed with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm i @chorono/runtime

For Android projects, the SDK can be added with:

implementation&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"com.grntsoftware:chorono-android-sdk:1.0.0"&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;

This means that the same animation workflow can gradually become useful across multiple platforms.

Why Runtime Matters

Many animation tools are focused only on editing.
But &lt;span class="k"&gt;for &lt;/span&gt;Chorono, the runtime side is just as important as the editor.

The goal is to create an ecosystem where:

animations are designed &lt;span class="k"&gt;in &lt;/span&gt;the editor,
exported as structured data,
played through a lightweight runtime,
and eventually distributed through platform-specific SDKs.

This makes Chorono more than a browser editor.
It becomes the beginning of a creative toolchain.

Long-Term Vision

I &lt;span class="k"&gt;do &lt;/span&gt;not want Chorono to remain only an animation editor.

The long-term goal is to grow it into a larger AI-assisted creative platform.

The next major directions are:

Game Engine
2D Drawing / Illustration Tool
Video Editor
3D Modeling Program
AI-assisted creation, editing, and automation across all tools

The idea is to build a creative ecosystem where animation, games, video, drawing, and 3D workflows can share a common foundation.

Why Open Source?

The project is still early.

There are missing features, rough edges, bugs, and probably many things that will need to be redesigned.

But this is exactly why I wanted to publish it as open source.

I believe feedback from developers, designers, animators, and people interested &lt;span class="k"&gt;in &lt;/span&gt;creative tools can &lt;span class="nb"&gt;help &lt;/span&gt;shape the project &lt;span class="k"&gt;in &lt;/span&gt;a much better direction.

Repositories

Editor repository:

https://github.com/codie1982/chorono-editor

Runtime repository:

https://github.com/codie1982/chorono-runtime

Feedback

I would really appreciate feedback on:

the editor architecture,
the runtime and SDK direction,
the animation workflow,
the WebGL2 rendering approach,
and the long-term platform vision.

Chorono is still at the beginning, but I’m excited to keep building it &lt;span class="k"&gt;in &lt;/span&gt;the open.


&lt;span class="nt"&gt;---&lt;/span&gt;

&lt;span class="c"&gt;## Daha kısa DEV.to açıklaması / excerpt&lt;/span&gt;

DEV.to’da açıklama alanı veya sosyal paylaşım için bunu kullanabiliriz:

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
text&lt;br&gt;
Chorono is an open-source AI-assisted animation editor for the web, with timeline/keyframes, WebGL2 rendering, GPU particles, scripting, Web Runtime, Android SDK support, and a long-term vision toward a full creative platform.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>javascript</category>
      <category>animation</category>
    </item>
    <item>
      <title>🚀 How Generative AI Is Reshaping the U.S. Video Game Industry</title>
      <dc:creator>Engin EROL</dc:creator>
      <pubDate>Mon, 16 Feb 2026 03:45:47 +0000</pubDate>
      <link>https://dev.to/codie1982/how-generative-ai-is-reshaping-the-us-video-game-industry-55mh</link>
      <guid>https://dev.to/codie1982/how-generative-ai-is-reshaping-the-us-video-game-industry-55mh</guid>
      <description>&lt;p&gt;Generative AI is rapidly transforming how games are designed, developed, and experienced in the U.S. market. While AI offers new levels of creativity, automation, and efficiency, it also raises critical questions about quality, ethics, and artistic integrity.&lt;/p&gt;

&lt;p&gt;Recent surveys highlight a growing skepticism among developers — over half believe the technology could negatively impact the industry despite its wide adoption across tools and workflows.&lt;/p&gt;

&lt;p&gt;This article explores both sides of this double-edged sword — from enhanced procedural content generation to concerns over originality, job dynamics, and human creativity.&lt;/p&gt;

&lt;p&gt;🔗 Read the full article:&lt;br&gt;
&lt;a href="https://tinten.ai/en/discovery/gaming/the-impact-of-generative-ai-on-the-us-video-game-industry-a-double-edged-sword-4uif" rel="noopener noreferrer"&gt;https://tinten.ai/en/discovery/gaming/the-impact-of-generative-ai-on-the-us-video-game-industry-a-double-edged-sword-4uif&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💬 What do you think? Will generative AI help push games to new creative heights or will it weaken core design principles? Let’s discuss! 👇&lt;/p&gt;

&lt;h1&gt;
  
  
  AI #Gaming #GameDev #Technology #Innovation #VideoGames #FutureOfWork
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>🚀 Intel’s Upcoming Nova Lake CPUs: What It Means for U.S. Consumers</title>
      <dc:creator>Engin EROL</dc:creator>
      <pubDate>Mon, 16 Feb 2026 03:45:07 +0000</pubDate>
      <link>https://dev.to/codie1982/intels-upcoming-nova-lake-cpus-what-it-means-for-us-consumers-1219</link>
      <guid>https://dev.to/codie1982/intels-upcoming-nova-lake-cpus-what-it-means-for-us-consumers-1219</guid>
      <description>&lt;p&gt;Intel’s next-generation Nova Lake CPU family, expected to arrive near the end of 2026, promises substantial architectural upgrades that could reshape the desktop computing landscape.&lt;/p&gt;

&lt;p&gt;🔸 Builds on a new LGA 1954 socket with significant design enhancements.&lt;br&gt;
🔸 Up to 52 cores for increased multi-threaded performance.&lt;br&gt;
🔸 Enhanced NPU performance, powering AI acceleration and modern workflows.&lt;br&gt;
🔸 Potentially competitive against AMD’s high-end offerings with expanded cache and performance targets.&lt;/p&gt;

&lt;p&gt;For U.S. consumers and professionals alike, Nova Lake could unlock new capabilities in creative workflows, productivity workloads, and gaming — although power consumption and platform changes will be key considerations.&lt;/p&gt;

&lt;p&gt;🔗 Read more:&lt;br&gt;
&lt;a href="https://tinten.ai/en/discovery/tech-science/intels-upcoming-nova-lake-cpus-what-it-means-for-us-consumers-lmex" rel="noopener noreferrer"&gt;https://tinten.ai/en/discovery/tech-science/intels-upcoming-nova-lake-cpus-what-it-means-for-us-consumers-lmex&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💬 What do you think — will Nova Lake shift the balance in the desktop CPU market?👇&lt;/p&gt;

&lt;h1&gt;
  
  
  Intel #NovaLake #CPUs #Tech #Hardware #Innovation #AI
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>🏈 Super Bowl 2026 Halftime Show: Culture, Identity &amp; Controversy</title>
      <dc:creator>Engin EROL</dc:creator>
      <pubDate>Mon, 16 Feb 2026 03:44:24 +0000</pubDate>
      <link>https://dev.to/codie1982/super-bowl-2026-halftime-show-culture-identity-controversy-2na7</link>
      <guid>https://dev.to/codie1982/super-bowl-2026-halftime-show-culture-identity-controversy-2na7</guid>
      <description>&lt;p&gt;The 2026 Super Bowl LX Halftime Show became one of the most talked-about moments in recent memory — not just for its high production and star power but for its cultural and political impact. Featuring Puerto Rican artist Bad Bunny performing largely in Spanish, the show sparked both praise and criticism across the United States.&lt;/p&gt;

&lt;p&gt;🔹 Many fans and commentators celebrated the performance as a cultural milestone, spotlighting Latin heritage and unity in diversity.&lt;br&gt;
🔹 Others, including some political figures and commentators, sharply criticized the show as contrary to traditional American values.&lt;br&gt;
🔹 In response, conservative groups even organized an alternative “All-American Halftime Show,” underscoring the polarization around the event.&lt;/p&gt;

&lt;p&gt;Beyond sports and entertainment, this halftime spectacle became a flashpoint for conversations about identity, representation, and national discourse.&lt;/p&gt;

&lt;p&gt;🔗 Read more:&lt;br&gt;
&lt;a href="https://tinten.ai/en/discovery/nfl/super-bowl-2026-halftime-show-sparks-controversy-j9l6" rel="noopener noreferrer"&gt;https://tinten.ai/en/discovery/nfl/super-bowl-2026-halftime-show-sparks-controversy-j9l6&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💬 What do you think — should global entertainment platforms lean into cultural expression or prioritize universal appeal? 👇&lt;/p&gt;

&lt;h1&gt;
  
  
  SuperBowl #BadBunny #NFL #Culture #Music #Innovation #Debate
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>hi everyone!</title>
      <dc:creator>Engin EROL</dc:creator>
      <pubDate>Wed, 22 Jan 2025 13:07:53 +0000</pubDate>
      <link>https://dev.to/codie1982/hi-everyone-c0p</link>
      <guid>https://dev.to/codie1982/hi-everyone-c0p</guid>
      <description>&lt;h1&gt;
  
  
  Hi everyone! 👋
&lt;/h1&gt;

&lt;p&gt;I’m excited to write my first post on this platform, and I’m very happy to be part of this amazing developer community. 🚀  &lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 FAISS HNSW-based Vector Database for Node.js is Here!
&lt;/h2&gt;

&lt;p&gt;I’ve been working on a high-performance &lt;strong&gt;FAISS-based vector database for Node.js&lt;/strong&gt;, and I’m excited to finally share it with you all! 🎉  &lt;/p&gt;

&lt;p&gt;💡 &lt;strong&gt;&lt;code&gt;eada-cpu&lt;/code&gt;&lt;/strong&gt; is optimized for &lt;strong&gt;FAISS HNSW (Hierarchical Navigable Small World) indexing&lt;/strong&gt;, allowing &lt;strong&gt;efficient KNN searches directly in Node.js&lt;/strong&gt;—without needing Python dependencies.  &lt;/p&gt;




&lt;h2&gt;
  
  
  🔥 Benchmark Results
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Metric&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Vector Dimension&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;128&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Number of Vectors&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;7,000,000+&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;KNN Search Time&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;4.05 ms&lt;/code&gt; 🚀&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Performance vs FAISS-Python&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;10% - 15% faster&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Dataset Size&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;~5GB&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Indexing Time&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1 hour 36 minutes&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;💡 &lt;strong&gt;Fully Optimized for CPU!&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
This benchmark was run entirely on &lt;strong&gt;CPU&lt;/strong&gt;, making it ideal for &lt;strong&gt;standard servers&lt;/strong&gt; without requiring GPU acceleration.&lt;br&gt;&lt;br&gt;
This enables &lt;strong&gt;LLM RAG applications, recommendation engines, and vector searches&lt;/strong&gt; to run efficiently and cost-effectively in &lt;strong&gt;Node.js&lt;/strong&gt;.  &lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Key Features
&lt;/h2&gt;

&lt;p&gt;✅ &lt;strong&gt;FAISS HNSW support&lt;/strong&gt; → High-speed, accurate KNN search&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Pure Node.js&lt;/strong&gt; → No Python dependencies required&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Compatible with Windows / Linux / macOS (Intel &amp;amp; ARM64)&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;CMake-based build system&lt;/strong&gt; for easy cross-platform support&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;N-API &amp;amp; Prebuilt support&lt;/strong&gt; → Install easily with:  &lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
bash
npm i eada-cpu


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>webdev</category>
      <category>faiss</category>
      <category>javascript</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
