Category Archives: Learning

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

PlantUML: Diagrams as Code

Everything “as code” is all the rage now. What can we represent as code except for the programs? First of all, infrastructure as code is gaining popularity — it is enough to see the Google Trends graph for it to see that … Continue reading

Posted in Learning, Productivity, tools | 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

Mindshift, or move your… mind

I have recently completed a course on Coursera called Mindshift, which continues the series or courses started by Learning how to learn. The course was really an eye-opener in some ways for me. Some takeaways I would hardly know about … Continue reading

Posted in Learning, MOOC | Tagged | Leave a comment

Speaking at conferences: a viewer’s perspective

I have been at two conferences very recently. The first one was a Devoxx conference in Belgium, the other one was GoTo Berlin 2017. Both were quite interesting and had some great speakers. But being a spectator, I was noticing some things which help give great talks… and which don’t. So, what are some do’s and don’ts that I could name? Continue reading

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

Our Rockstars Are Not Like Your Rockstars, or Andrew Ng is back

Do you remember Andrew Ng? I am going to remind you anyway. Six years ago University of Stanford launched three online software courses called Artificial Intelligence, Machine Learning and Introduction to Databases. (I registered for ML and DB then). The … Continue reading

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