Let's say you've been working on your project for awhile, but can't shake the feeling that it is performing sluggishly. More importantly, your client is also unhappy with the code's responsiveness. Remember, your code doesn't need to be fully optimized. 80% of the gains generally come from focusing on 20% of the code.
Reactive Programming is a "chameleon"! :-) It can be understood as "a style of micro-architecture involving intelligent routing and consumption of events, all combining to change behaviour"1; or it can be defined as "a programming paradigm oriented around data flows and the propagation of change"2. It has something to do with the Reactive Manifesto. Functional programming comes to mind when thinking about reactive programming. And it is a software development field where a lot of interesting progress is being made! Lots to discuss here!
It was another action packed week, but I must say that the most exciting topic for me was boring – boring infrastructure that is. As the container standards debate continues on, many have been quick to point out that the outcomes that we’re driving towards should be focused on the end user, not the technology itself. When it comes to enabling the business, never underestimate the power of boring.
A key theme from many of the Q2 earnings reports this past week is that the shift from physical to digital is imminent. As a result, executives are looking for more innovative ways to bridge the gap. One notable trend is that underperforming stores are being closed down in favor of further investments across digital channels to improve the customer experience. While these shifts come with an air of change, the end result will be a win-win for retailers and consumers alike. In that spirit, many of the articles curated from the past week follow along with the theme of digital transformation. Enjoy!
It's been a week of broken records... in Brazil with the Olympics in full swing, and in the US with Walmart's purchase of Jet.com - the largest E-Commerce acquisition in history. Remember, of course, records are made to be broken. I've pulled together another set of relevant thought pieces, news stories, and tips & tricks from the past week. Enjoy!