Article Python gotchas for JavaScript developers Python and JavaScript are close languages, yet they have a couple of surprising differences. In this article I list and explain a few of them
programming 5 ways to improve programming skills In this video I'm sharing 5 ways in which you can improve programming skills.Working on your programming skills can help you to work better, start taking more responsibilities and
Article Beyond semantic versioning An idea on how to improve software versioning and managing dependencies came to my mind a few days ago. I'm yet to figure out how it would exactly work, but I thought I'd share it first.
Article Why Python has won among dynamic languages Recently I've been reflecting on the (loosely defined) quality and popularity of programing languages. Despite growing appreciation for static typing and compilers (whether in fully-compiled languages like Java or with
Video Good code, bad code In this video I present 4 characteristics of good code (on top of the ones I had presented before) and 3 questions I ask myself whenever I finish writing or reviewing code.
Video Choose your next programming language In this video I'm talking about how to choose your next programming language. There are many options to choose from and depending on your motivation and goals, you might want
Article 12 ways to call a method in Ruby A fun little experiment where I try to call the same method in Ruby in as many ways as possible