CJCyrill Jaunerincyja-cs.hashnode.dev·Jun 17, 2025 · 3 min readSankey chart "unwanted circle" fix for D3.jsIn some of our projects, we use D3.js to create interactive web charts. It is a very comprehensive library that allows for creating a wide variety of charts as SVG graphics. This blog post is not about D3 in general, but specifically about a small fi...00
CJCyrill Jaunerincyja-cs.hashnode.dev·Apr 28, 2025 · 3 min readAngular app with spartan-ui componentsFor migrating to an Angular app, I wanted to use a UI component library. The old frontend is the Vite app from the Battleships project. There are already two articles about this project on this blog. In my professional work, I often dealt with Angula...00
CJCyrill Jaunerincyja-cs.hashnode.dev·Mar 17, 2025 · 9 min readMigrating from HTML canvas to SVGIn the last article of this series, I showed how my Battleship app is deployed. This time, I want to write about a small technical migration I did in the frontend. To display the game board in the browser, I initially started with an HTML canvas elem...00
CJCyrill Jaunerincyja-cs.hashnode.dev·Mar 9, 2025 · 6 min readDeploying a web app on DigitalOceanIn recent weeks, I've spent some of my free time working on a small web app. The goal was to create an implementation of the game Battleship and deploy it to a cloud platform. I also wanted to explore a few technologies and platforms along the way, m...00