We help businesses grow

Insights from our engineering and management teams.

Book recommendations for programmers

Book recommendations for programmers

I have been an avid reader my entire life, and I have a variety of book preferences in different subjects, fiction and non-fiction alike. However, in adult years, people usually let this passion of...

JavaScript meets ES6

JavaScript meets ES6

What will this article will be about? You may ask yourself "Why do I need to switch from ES5 to ES6, when it was only released last year and not many of the software products use it?". Well,...

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...

Setup a foolproof CI with Scrutinizer as a step

Setup a foolproof CI with Scrutinizer as a step

Continuous Integration. Wow, that sounds awesome! Indeed it's one of those loosely-used terms programmers love, alongside "Big Data", "Code Review" and the likes. But more than being a cool buzzword,...

Deleting unused Django media files

Deleting unused Django media files

Handling Files in Django is pretty easy: you can add them to a model with only a line (for a brush-up on Django models, you can check out our article on handling data web frameworks), and the...

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....

Build a wrapper directive for animate.css

Build a wrapper directive for animate.css

This tutorial will present a way of implementing a wrapper directive for the popular animate.css animations file. Introduction I recently discovered this interesting css animations file called...

Git Tips and Tricks

Git Tips and Tricks

When I think about Git, I think about it as a time capsule one can travel with at a specific point of time in the source code history. Even though it might seem pretty simple, Git is an extremely...