Categories development

27 posts

Auto Added by WPeMatico

Incremental development: what it is and why you should care

China’s crop yield only needs to grow 2% each year to feed its growing population. Image: REUTERS/Stringer Igor Tulchinsky, Founder, Chairman and Chief Executive Officer, WorldQuant LLC This article is part of the World Economic Forum Annual Meeting The idea that small actions, repeated over time, can inspire significant change is […]

OpenSSL command cheatsheet

OpenSSL Command Cheatsheet Most common OpenSSL commands and use cases When it comes to security-related tasks, like generating keys, CSRs, certificates, calculating digests, debugging TLS connections and other tasks related to PKI and HTTPS, you’d most likely end up using the OpenSSL tool. OpenSSL includes tonnes of features covering a broad range […]

Don’t kiss your developer job goodbye just yet — why neural networks won’t replace programmers

Countless articles have talked about how programming will be rendered obsolete when the seemingly omnipotent power of ML, neural networks is directed towards automating writing of code. While this isn’t an immediate threat, there is the alternate possibility that machine learning techniques can replace the need to write code to solve […]

Becoming a Computer Programmer — The Job of the Future

Computers. They just seem to be about everywhere now. As you look around, you can see many things that are considered computers. The Merriam-Webster Dictionary defines a computer as “a programmable usually electronic device that can store, retrieve, and process data”. For example, you are reading this on a computer […]

MVP vs MVVM: A Review of Architectural Patterns for Android

As developer community has mostly abandoned the conventional Model View Controller (MVC) pattern, what alternatives have been adopted? We take a look at Android architecture types of today and hit two most popular ones head-to-head in MVP vs MVVM comparison. Programming MVP vs MVVM: A Review of Architectural Patterns for […]