Home » Software Development (page 4)

Software Development

A Beginner’s Guide to Testing Blockchain Applications

During the last few months of 2017, bitcoin and other cryptocurrencies were being talked about by some media sources on a daily basis. These currencies, which had been around for years, were suddenly experiencing major growth. For example, the price of bitcoin has grown from just under $750 in January 2017 to $5,856.10 in mid-October 2017. This massive growth made ...

Read More »

If You’re Planning to Write Java Code in 2020 – Here Are the Top 5 Predictions You Can’t Afford to Miss

There’s no better time to start planning for 2020 and make sure your application is ready for the upcoming changes and trends. Welcome to the world of tomorrow! Although 2020 seems far away, it’ll be here before we know. Even though we’re more than a year away, analysts and research companies are releasing reports and projections of 2020 trends in the ...

Read More »

Finding Project Management Balance for Small Engineering Teams

Managing a small engineering team — whether it’s one team within a larger engineering organization, such as Facebook, Google, or AirBnb, or whether it’s the entire engineering team — can be a tough gig. Why? Because you’re tasked with coordinating a group of skilled professionals around a common vision: the delivery of a complex piece of software. And it doesn’t ...

Read More »

The case of the dreaded interface

The Java/C# interface has a lot to answer for. Recently someone told me that, “You can tell a design is coupled if it doesn’t use interfaces” after a few follow-up questions I realised that they were not talking about coding to well-defined contracts in general but the Java or C# interfaces in particular. My next question was, “Should you have ...

Read More »

MicroServices – Part 5 : Spring Cloud Zuul Proxy as API Gateway


In microservices architecture, there could be a number of API services and few UI components that are talking to APIs. As of now, many microservices based application still use monolithic front-ends where the entire UI is built as a single module. You may choose to go with micro-frontends where the UI is also decomposed into multiple microservice talking to APIs ...

Read More »