Databases

10 actionable tips for better programming in 2018

10 actionable tips for better programming in 2018

The time is ripe for New Years' resolutions. Losing weight, running a marathon, learning cha-cha, reading 1 book a week and so on. And for programming? It's time to boast about writing spotless...

Add an Admin Panel To A NodeJs Project

Add an Admin Panel To A NodeJs Project

As a developer, I like to work with NodeJS and MongoDB (I've also written about it before), but I usually have problems with manual administration. Long story short, it is difficult to manage...

Build a RESTful API Using LoopBack

Build a RESTful API Using LoopBack

What does RESTful API really mean? REST stands for Representational State Transfer. It is an architecture that allows client-server communication through a uniform interface. It is also stateless,...

Working with data in web frameworks

Working with data in web frameworks

At AlgoTech Solutions, we are always interested in modern technologies and what makes them unique. Previously we've covered why converting to another web framework is not such a difficult task....

Django Migrations and How to Manage Conflicts

Django Migrations and How to Manage Conflicts

Migrations are one of Django's most useful features, but for me, personally, it was a dreadful task to take care of model changes. Despite reading the docs, I was still scared of migration...