Remove Data Engineering Remove Design Remove Programming Remove Software Architecture
article thumbnail

5 key areas for tech leaders to watch in 2020

O'Reilly

It’s the single most popular programming language on O’Reilly, and it accounts for 10% of all usage. This year’s growth in Python usage was buoyed by its increasing popularity among data scientists and machine learning (ML) and artificial intelligence (AI) engineers. In programming, Python is preeminent. Coincidence?

article thumbnail

Organise your engineering teams around the work by reteaming

Abhishek Tiwari

One thing stand-out to me is being intentional and practical about your engineering organisation design. First and foremost, being intentional about organisation design requires good and honest discussions about all possible option. Design your teams to stay small and iterate fast. You want to move fast.

article thumbnail

The death of Agile?

O'Reilly

Fetishizing pair programming. If you were involved with professional programming in the 80s and 90s, you may remember how radical it was (and, in many shops, still is) to put software developers in touch with users and customers. This has to do with the concept of bounded context from Domain Driven Design.). Neckbeards?