Dmitry TragerReading my TelegramIn my opinion, the top 3 things that Russian IT specialists gave this world are:Nov 12, 2022Nov 12, 2022
Dmitry TragerThird party mocksHello. In this post I would like to cover one more topic related to my previous post theme. It is all about feature tests for web…Oct 19, 2020Oct 19, 2020
Dmitry TragerDo not even try… yourselfIf you have web application with reach frontend, you are better to have some feature tests, right? In Ruby world we use to have…Sep 28, 2020Sep 28, 2020
Dmitry TragerinFlatstack ThoughtsWorking with product team: inside viewLately I’ve been working with the product team. I mean the team working on its own product, not something like outsource and product owner…Mar 29, 20191Mar 29, 20191
Dmitry TragerinFlatstack ThoughtsRsyslog and log managementWhen you do any type of software, logs are very important part of ecosystem. They help to understand what happens at any given time. They…Feb 18, 20192Feb 18, 20192
Dmitry TragerinFlatstack ThoughtsWhat did we get from Semaphore 2.0Semaphore 2.0 was officially released recently. It brings “customizable CI/CD pipelines, autoscaling and more” to us. Let’s try to figure…Jan 8, 2019Jan 8, 2019
Dmitry TragerinFlatstack ThoughtsDomain forwarding in Rails applicationsTLDR If you use GoDaddy for DNS management, do it with caution. If possible, do not use it at all.Nov 16, 2018Nov 16, 2018
Dmitry TragerinFlatstack Thoughtsinstance_exec to the rescue? not so fast!Once I was searching for a bug in code and found this:Oct 11, 2018Oct 11, 2018
Dmitry TragerinFlatstack ThoughtsElixir. Some performance remarksRecently, we had a small task: API with couple of endpoints making authentication based on asymmetric encryption and JWT. Application was…Sep 21, 2018Sep 21, 2018
Dmitry TragerinFlatstack ThoughtsMassive data import optionsLet’s suppose you have a huge chunk of data in file (csv, for example): tens of thousands of rows. And you need to import it in your DB…Aug 31, 2018Aug 31, 2018