Walk-through of modern technologies for working with graph and their usage in Big data area.
In this series we've collected opinions of our mentors on how to choose first programming langauge and which factors to consider.
In this series we will create a gem for working with API of GrooveHQ. This service doesn't have its own client API libraries. The final result is available on GitHub and rubygems and we hope that others developers, who rely on GrooveHQ, will use it as well. By the end of the series you will learn how to create gems from scratch and companies using GrooveHQ and ruby will be able to use this gem to solve their own problems.
One of the most painful questions for newbies is “where do I start?”. In this series mkdev mentors will give their answers. Not only will they tell how they became programmers, but they will also share which difficulties they’ve met and how they could be avoided. Mentors will also give useful tips on what to do and what to read.
- How to become a RoR web developer: Ivan Takarlikov’s story
- Where to begin as a programmer: Ilya Konovalov’s story
- How to become a RoR Developer: Stas Mehonoshin’s story
- How to become a Ruby programmer: Victor Shepelev's story
- How to become a programmer: Kirill Shirinkin's story
- How to become a Python Developer: Aleksey Kurylev's story
- How to become a Java & Spring Developer: Rinat Muhamedgaliev’s story
- How to become a QA Engineer: Pavel Konev’s story
Rostislav Katin writes a series of articles on what is Dry-rb, how to use it in your Ruby app and how can it be better then using Rails. First article explains the basic and after that it goes feature by feature.
In this series of articles Kirill Shirinkin talks about life without Docker and alternative tools you can use to perform tasks without it.
- Dockerless, part 1: Which tools to replace Docker with and why
- Dockerless, part 2: How to build container image for Rails application without Docker and Dockerfile
- Dockerless, part 3: Moving development environment to containers with Podman
- The tool that really runs your containers: deep dive into runc and OCI specifications