article thumbnail

How to be a Professional Software Developer

MagmaLabs

Reading Time: 11 minutes Nowadays it is relatively easy to become a software developer, but being a truly professional one is not that simple. Learn here how to be the developer that every company and every client wants to have. Being a professional developer is crucial in the software industry. Context first. For example.

article thumbnail

15 Books by leading software architects

Apiumhub

As you may already know, Apiumhub team is software architecture-oriented and reads books for software architects on a weekly basis. This year Apiumhub organizes Global Software Architecture Summit 10th of october, which will take place in Barcelona. “ Essential Software Architecture ” by Ian Gorton.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Realigning IT to the business with app modernization

Capgemini

Rearchitecting transforms single-tier architectures into multi-tier systems in which functions and processes are divided in a modern cloud implementation. When rearchitecting, applications transform from monolithic to microservices-based architectures. Jigar is a multi-cloud solution architect, responsible for designing architectures.

article thumbnail

Grown-Up Lean

LeanEssays

This working paper was submitted as a chapter in The International Handbook of Lean Organization , Cambridge University Press, Forthcoming. The democratization of programming arrived with the public Internet in 1991, and within a decade it became clear that the old model for developing software was obsolete. How are they getting along?

article thumbnail

Leveraging Big Data for Continuous Improvement

Kentik

Without a comprehensive, unified view of network data — enabled by a distributed Big Data architecture to handle traffic at scale — there’s no effective way to share the detailed traffic insights that would allow various network teams to work together to address common problems. Troubleshooting and Preventing Application Issues.