sobolevn's personal blog

On good software, mediocre software, and bad software. Also rants about management and development processes.

Blog Talks Activities About Subscribe




  • Using better CLIs

    October 9, 2017 4 mins read 0 comments

    Don't stick to the default CLIs, there are better alternatives!

  • Instant +100% command line productivity boost

    August 23, 2017 4 mins read 0 comments

    Brief overview of some awesome command line utilities to increase your productivity and make you a happier developer

  • Creating slugs for Ecto schemas

    July 19, 2017 6 mins read 0 comments

    The term “slug” comes from the world of newspaper production. If you have ever created a simple “Blog” application you have already reinvented it. Let's have a look at how you can use slugs in Elixir apps.

  • Testing Bash applications

    July 8, 2017 9 mins read 0 comments

    Some time ago I was faced with a task of testing a bash script. At first I decided to use Python unit-tests, however, I was reluctant to bring external technologies to the project. Therefore I had to go with the testing framework written in the notorious bash.

  • Is Yarn still a thing?

    June 12, 2017 3 mins read 0 comments

    When npm@5 was just released this question was the first one I have googled. No doubts it comes to mind since new npm version introduced a lot of yarn’s features. In other words: should I still use yarn after installing npm@5?

  • Why changes in Phoenix 1.3 are so important?

    May 14, 2017 14 mins read 0 comments

    Phoenix Framework always has been awesome. But it was never as awesome as the new 1.3 release.

  • Managing Django’s settings

    April 1, 2017 4 mins read 0 comments

    Managing Django’s settings might be tricky. There are severals issues which are encountered by any Django developer along the way.