Rapid web development: Go vs. TypeScript. Syntax.Hello there, In the first part, I described what I mean by "rapid development." Today I want to talk about Go's syntax and two myths(or misconceptions) around it. It helps us understand if you can use Go to write code quickly. To compare, I use Types...1PNov 20, 2020 · 10 min readblog.slava.dev
Rapid web development: Go vs. TypeScript. Introduction.Hey, in this small series, I'll tell you: If it's possible to create useful web servers in Go quickly Compare it to TypeScript solutions Try to find the pros and cons of each And of course, explain why I choose these languages for the comparison. T...Nov 16, 2020 · 5 min readblog.slava.dev
How To Refactor Big Rails ProjectsHello, my name is Slava and I have an odd habit to write about refactoring Ruby on Rails code from time to time. Today, I’m going to show how to refactor an existing Rails application, that becomes convoluted and hard to maintain, and for some reason...Sep 11, 2018 · 9 min readblog.slava.dev
Phoenix Chat for your Rails applicationEvery coding language or framework in the world has a bunch of example applications. For 93.786% of them it is a TODO app, for Rails it is a blog and for Phoenix — a chat. And it comes as no surprise — at the moment of appearing possibility to work w...Apr 3, 2018 · 8 min readblog.slava.dev
Neural Network to play a snake gameToday I’m going to talk about a small practical example of using neural networks — training one to play a snake game. This article is for beginners, so if you are good at machine learning you will not find something interesting for you. It would be g...Jul 12, 2017 · 7 min readblog.slava.dev