Codest’s weekly report of best tech articles. The hardest thing about data encryption (15)

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.

Key qualities to be an effective CTO

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.

Why Agile development is winning?

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?

How to create Google Chrome Extensions using the Netflix subtitles styler?

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.

Codest’s weekly report of best tech articles. Can we trust GitHub Stars? (15)

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.

Germany is a great place for startups: a well-designed startup ecosystem

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.

Codest’s good practice for building software: CircleCI

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.

Why Scrum works and has visible effects on software projects?

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!

Codest’s weekly report of best tech articles. 6 things missing from Rails (14)

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.

Let's start a project

Estimate project