Author Archives: Maryna Cherniavska

About Maryna Cherniavska

I have productively spent 10+ years in IT industry, designing, developing, building and deploying desktop and web applications, designing database structures and otherwise proving that females have a place among software developers. And this is a good place.

Call on me, or Asynchronous REST

This article is a very simple example of a working asynchronous REST application, made with Spring Boot + Java 8. Spring Boot makes developing web applications almost ridiculously easy, but to simplify the task even more, I took an example … Continue reading

Posted in java, Programming | 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

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

Spring Retry, because Winter is coming

OK, this is actually not about the winter, which as we all know has already come. It is about Spring Retry, a small Spring Framework library that allows us to add retry functionality to any task that should be retryable. Continue reading

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

Come on baby and rescue me, or RescueTime productivity tool

Our life online is full of distractions. So much so that sometimes you want to track your time and make sure that you give it to the right cause, and not just kill it mindlessly. And when there’s a will, … Continue reading

Posted in Programming, tools, Uncategorized | Tagged | 3 Comments

Describe your API, or Here comes Apiary

There’s an interesting service out there called Apiary which I think was quite underutilized by us, because I only used it a few times in my work. The importance of it, however, was recently proved by it having been bought by … Continue reading

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

Why Google is worried, or Are you scared of job interviews?

Recently I’ve been contacted by a Google recruiter, who wrote that she saw my CV in their database and decided to contact me about an opportunity in Switzerland. I declined, because at the time I had a lot on my … Continue reading

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