This time, my article will be a bit unusual. I would like to share the story of what led me to the place where I am today. Over 10 years ago, I started my adventure as a Ruby on Rails developer. Today I am the Chief Operating Officer at Codest. Do you want to find out how I managed to get here?
Some things in programming are just hard. Like dates - implementing your own date library from scratch would be an absolute nightmare. But if bugs with dates can be bad bugs with encryption can be catastrophic. Find a discussion of the hardest thing to get right in the context of data encryption and much more below.
The Chief Technology Officer (CTO) holds a very responsible position in modern companies whose products are based on innovative solutions. Their duties and role are truly wide-ranging. Contrary to appearances, the position requires not only strictly technical competencies, but also soft skills.
Some time ago the world entered a new era - Agile - especially when we are talking about software development. The Agile method of software development is not a trend but an effective way to implement projects. Why is Agile is a good idea for your business?
Today we will create Google Chrome extensions for manipulating Netflix subtitle styles in real time. You will find information about creating extensions from scratch, some practical advice and general views on extension architecture.
Ask anyone about how they evaluate possible new libraries, packages and gems to add to their project and you get variations on the same topic. Actively developed, Pull Requests merged in a timely fashion, no long-outstanding bugs and a healthy amount of GitHub stars. But are these even a workable metric? All this and more below.
Have you ever wondered why there is a very positive opinion – across Europe and around the world – of the German startup development market? It is often said that Germany is at the heart of the development of innovative businesses, and I must admit that this caught my attention.
CircleCI is a very simple tool that is well-configured as a supervisor of our projects. But is the configuration itself simple? This, of course, depends on the complexity of the project. In our case (mono repo) it turned out to be more difficult than expected.
While up to half of software projects are unsuccessful, statistics show that Scrum raises the effectiveness of project management, and as many as 62% of projects run this way will succeed. Is Scrum currently ‘in fashion’? Definitely! Are you curious? Probably!
It can easily feel these days like Ruby on Rails, especially in it’s latest installment, has everything and the kitchen sink (I honestly wouldn’t be too surprised to find ActiveSupport::KitchenSink in there). Can there be anything missing? This and much more below.
Thanks for subscribing to our newsletter.
Enjoy reading our articles!