Sign in

Passionate programmer. Love the elegance of Ruby. Recently started to dig into functional programming with Elixir.

Soft skills are vital and you need to keep working on them

People holding Lego figurines
People holding Lego figurines
Photo by Vlad Hilitanu on Unsplash.


The requirements for a solo developer are quite different from those at big companies. What is a good stack to start with?

Image of female staring into a lake
Image of female staring into a lake
Photo by Kelly Kiernan on Unsplash

Requirements for picking a toolset


I transformed by adding more languages into my arsenal

Image of three growing plants
Image of three growing plants
Photo by Daniel Öberg on Unsplash


Photo by Robert Thiemann on Unsplash


Photo by Eva Blue on Unsplash

Why would we need such a tool?


Make a request to a server on a different domain

Metal Gears Connecting and Achiving more
Metal Gears Connecting and Achiving more
Metal Gears Connecting —Photo by Bill Oxford on Unsplash.


How we can implement non-blocking I/O to improve performance in apps

Photo by Benjamin Voros on Unsplash

Why Is Non-Blocking IO More Scalable?


Let’s take a look at taking a look

Photo by Paul Skorupskas on Unsplash


Threaded programming is hard. Mysterious, non-deterministic bugs and other issues can haunt you. What can we do about this?

Photo by yip vick on Unsplash

What is a deadlock?


And why the differences matter

Photo by tan aikhong

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store