All Case Studies Design Development Interviews Machine Learning Project Management

How to Be a Responsible Developer?

Great and successful developers are often responsible but not necessarily so. Responsibility means that you know yourself and your own limitations while also maintaining awareness of what the project requires. I will try to explain who exactly is a responsible developer and why it’s fortunate to have one (or more) on board.
Read more
If you’re following the trends in Ruby on Rails, you’ve probably heard the word ‘service’ a few times, or perhaps even encountered it in code that lives in the app/services directory. In this post I’ll try to clarify what a service is, when it’s useful, and the different kinds of services I’ve used previously.
Read more
How can we avoid the headache of having too many and too heavy features or services? Add more resources? Do some refactoring? Pile up external services? But what if users keep coming back with more requests for new features?
Read more
Apple is known for cutting off their support for old standards, devices and software versions. Recently, the rumours have confirmed - iPhone 7 doesn’t have a headphone jack anymore. All ports in the latest iteration of MacBooks got replaced with thinner and more modern USB-C type ports. Even the beloved MagSafe power connector was replaced with USB-C. This proves that Apple is not afraid of making big decisions. As the App Store is growing more than ever before, the set of abandoned, legacy iOS apps is getting bigger and bigger each year, which means that Apple will have to start maintaining it better.
Read more
The summer is slowly approaching, and I bet you can’t wait to soak up in the sun on a nice, sandy beach or hike all the way up to the mountain peaks. This is what holiday is for, isn’t it? Maybe. But we’ve got an alternative lined up for those who want to sink into the world of Ruby on Rails instead. If you are an eager developer who seeks comprehensive knowledge of RoR programming, you’ve come to the right place.
Read more
Using the UK Tech Investment Tracker provided by Tech City News, we compiled a list of top five companies that have received the biggest cash injections in 2016 and 2017.
Read more
Put simply, abstraction in programming organises system functionalities in a way that allows us to build apps efficiently. It gives the code base structure that is easy to understand and maintain. Sounds cool, right? However, if you don’t use abstraction correctly, it may do more harm than good.
Read more
This week Facebook has officially announced React Fiber, a new version of its popular JavaScript library for building user interfaces. The news from F8 2017 - Facebook Developers Conference that took place on 18-19th April - raised many questions and concerns among founders who developed their apps using React. Is there anything to worry about? Does this mean that they will have to rewrite their apps?
Read more
With the growing number of projects and required resources, my ongoing AWS management became more and more of an uphill struggle. That's why I began looking for a better solution than repetitive commands and clicks, keeping in mind the current trends in DevOps environment.
Read more

How to Start a New Project in Node.js

In Netguru, we like to work with different technologies to create advanced web applications. This time, we would like to put the spotlight on Node.js, a JavaScript runtime that our apps use as backend. It proved to be an efficient solution for real-time applications or the cases when a fast and scalable environment was required.
Read more
Newer
Need a successful project?
Estimate project or contact us
Blog About Startups, Web Development and Mobile Development | Dev