Custom software development & design company



What We Do

View projects we have done


Mobile apps
Mobile apps Need an estimate?

Contact Us

Mobile apps JSGuru's story

About Us

Certifications and awards


Learn what it is like to work in JSGuru


Read our


scroll down

Our blog


Vladimir Sukara

When is the right time to develop your product – Part 1

An old Chinese proverb says:"The best time to plant a tree was 20 years ago. The second best time is now." The time to start developing your software product was probably 15 to 20 years ago, when Amazon, Google and many others were starting. The second best time is as soon as possible.


Bojan Gvozderac

React Image Lazy Load Component Revisited

A long a$$ time ago I created a simple React component that would lazily load an image and while it’s busy loading an image it would show a placeholder and wrote a tutorial how I did it. It is inspired by Polymer’s iron-image and a neat little trick how to transition from placeholder to loaded image.


Boris Joskic

Top 10 reasons to upgrade your Angular Application

Angular is a popular JavaScript framework, used to create web, desktop and mobile applications. It is built and maintained by Google. Angular 5 (codename pentagonal-donut) was released on November 1, 2017, a major release containing new features, and focusing on making your Angular application faster, smaller and easier to use. So, with all these new features, what are top 10 reasons you should upgrade to Angular 5?


Srdjan Sukara

Welcome to JSGuru Blog

A place for tech enthusiasts, entrepreneurs, designers, developers, marketers and anyone else who is passionate about their work!