Sergey TsvetkovConfiguration management in Golang. Part 1: Environment Variables.Any big enough web project has a lot of things which can be configured here and there. What is the current application environment? What…Apr 14, 20213Apr 14, 20213
Sergey TsvetkovRemote first is not a new buzzword for your marketing shitRemote was not that popular just a year ago. Is your memory good enough to remember that dark age, hm? As an old fanboy of the remote…Nov 11, 2020Nov 11, 2020
Sergey TsvetkovIntegration of create-react-app into golang server in 2020About 2 years ago I wrote the article about making friendship between create-react-app generated application and simple HTTP server. Here…Apr 29, 2020Apr 29, 2020
Sergey TsvetkovCan I use has_secure_token in ActiveRecord?Recently reviewing few different projects I’ve noticed that method has_secure_token provided by ActiveRecord is used a lot here and there…Apr 27, 2020Apr 27, 2020
Sergey TsvetkovStep by step ETL in RubyLately I’ve been spending all my evenings and nights on classic ETL process development. We in Spectoos are migrating users and their data…May 22, 2019May 22, 2019
Sergey TsvetkovBuilding Open API docsLet’s say you have API which you want to be available for multiple consumers. For example, your clients are mobile application and web…Jan 10, 2019Jan 10, 2019
Sergey TsvetkovCompare Rails routes. The quick way.With time and practice I found out that usage of additional shortcuts available in Rails for routing (such as resources, or member , or…Jan 7, 20191Jan 7, 20191
Sergey TsvetkovDevops for developers— Part 1 — MotivationI’m not devops or admin. My day to day job is software development. Mainly back-end (Ruby / Golang). Sometimes front-end (React)…Jan 3, 20191Jan 3, 20191
Sergey TsvetkovIntegration of create-react-app into golang serverUPD: Since this article has been published in 2018 a lot of changes were done to create-react-app. Some of them were breaking an approach I…Jun 22, 20182Jun 22, 20182