Tag Archives: programming

How to train a dragon, or can a software developer become an SRE — part 2

Can a developer be trained as an SRE?
If you would like to know the answer, read the second part of the article about this experiment that we ran at OLX! #olx #techblog #sre #developer #training Continue reading

Advertisements
Posted in Learning, Programming | Tagged , , , , | Leave a comment

How to train a dragon, or can a software developer become an SRE — part 1

This is a story about a rather unusual experiment, which our company ran with me as a (willing) guinea pig, to try and retrain a software developer as an SRE. SREs (or DevOps, and there’s a controversy on whether it’s the same job or not) are a hot item right now, I think maybe even more so than data scientists (well I don’t have stats in hand to confirm it, that’s rather a one-sided view). Anyway, our company was desperately searching for SREs, and then the bright idea came to one head… Continue reading

Posted in Learning, Programming | Tagged , , , | 1 Comment

Selecting a data storage: how House, M.D. would do that

This article takes its origin from a presentation, which I prepared for the OLX Product and Tech conference, that has taken place in Berlin in September 2018. I took the title slide for my featured image. The reason I chose … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Book review – Clean Architecture by Robert Martin

Clean Architecture is a third book in Robert C. Martin’s Clean Code collection, first two being Clean Code and Clean Coder. I really like the whole series. To me, Robert Martin writes simply, clearly, with enough examples and without unnecessary … Continue reading

Posted in Learning, Programming, Uncategorized | Tagged , | Leave a comment

Local type inference in Java 10, or If it quacks like a duck

Quite recently, Oracle adopted a new strategy of releasing a new language version every six months. The strategy assumes that only every 3rd version will have long-term support, or LTS. Quick notes about it: Current version that has LTS is … Continue reading

Posted in IntelliJ, java, Uncategorized | Tagged , | 1 Comment

Wait a minute mister Postman, or Postman environments

Postman is a tool that facilitates web application testing by sending requests and allowing you to inspect responses and whatever comes with them (response codes, headers, cookies etc). Yes I know that really (like, really) cool devs use curl or … Continue reading

Posted in Productivity, Programming | Tagged , | Leave a comment

Developers Ecosystem in 2017: JetBrains survey

Recently JetBrains conducted an extended survey about the developers ecosystem, that is, what languages/frameworks the developers are using, in which companies they work (by size), what is the demographical situation etc. The survey obviously mainly covers the users of JetBrains products, so it is not the whole dev ecosystem, but it is interesting still. Continue reading

Posted in Programming, Uncategorized | Tagged , | Leave a comment