Tags » Software Craftsmanship

How to use Marcus Aurelius's Meditations to Become Better Software Crafter

When talking about a good software developer one would usually use such adjectives as intelligent, hard-working, responsible and so on. In general, these are the people with many great qualities. 1,837 more words

Software Development

Serverless and Playing Around With MongoDB Atlas

Serverless is quite a buzz word this year, isn’t it? It’s a shiny new term that caused many debates and even conflicts among developers. In fact, at the moment you are reading this (assuming in 2017.) there are already many meet-ups and conferences dedicated to the serverless architecture, its benefits, and pitfalls. 926 more words

Software Development

A late night after an inspiring day

I am listening to 7 habits of highly effective people in the car and it was so amazing to be able to discuss so many things about what I “read” in this book tonight at the… 250 more words


MongoDB Basics - part 1.

In my previous blog post – Introduction to NoSQL and Polyglot Persistence, I wrote about what NoSQL databases are, how they can be used, and what the benefits of using one in your system are. 1,554 more words

Software Development

Introduction to NoSQL and Polyglot Persistence

Today we are facing the rapid expansion of data-driven businesses, especially businesses that are web-based and have an enormous amount of data that is being transferred every second. 1,951 more words

Software Development

What I Learned @ Sauce Con 2017 - Testing Conference

I had the privilege of attending the first ever Sauce Labs user conference – SauceCon in San Francisco the week of June 5th, 2017 with my two technology leads: Lin, Mao (Albert) and Ross, Derek.   1,003 more words

Software Craftsmanship

How to use Friedrich Nietzsche's philosophy to be better Software Crafter

A while back I wrote an article about how to use “Art of War” to be better Software Craftsman. The idea behind the article is that every craftsman should create a personal mindset in which they are able to create great software. 1,494 more words

Software Development