Recently in one of my pet projects I added Go code compiled in WebAssembly (WASM) for client-side execution. The interface is made with Svelte with TypeScript, and the logic is implemented in Golang. As a result, I got an interesting experience that I want to share: how to make Go, WebAssembly and TypeScript work together.
2023.11.29.
Tags:
Golang, Development history, Case
Read more →There are many features in programming languages that are prone to problems and should be used with caution. One of the most famous examples is the goto operator. Floating-point numbers should also be considered as such features.
2023.02.26.
Tags:
Golang
Read more →Having the ability to write quality code is essential for
your professional success. The importance of well-written code cannot be
overstated: it is easier to read and maintain, leading to increased
productivity and reduced costs for businesses.
In this article, I will share my favorite code quality books
that have helped me improve my skills and learn best practices for writing
clean, efficient, and maintainable code. These books are widely known,
many of the principles from them are now universally applied,
and I believe they have the potential to benefit developers
of all skill levels.
2023.01.03
Read more →The image processing system
in Hugo was an interesting discovery and I really liked it: it’s quite powerful
and functional, but it also has a simple interface that allows you to
customize it with a few lines of code. It also supports
WebP,
an image format that I also really like.
2021.06.22, updated
2023.01.03.
Tags:
Hugo
Read more →Octava Page is a web application for novice musicians
that helps to understand the notes.
2021.05.31, updated
2023.01.07.
Tags:
Development history, Case
Read more →