Category: Technology



Architectures based on microservices have spread rapidly in the past few years. Organisations are drawn to the promise of independent evolvability, which allows to reduce cycle time and scale development. At the same time in many software solutions the majority of the codebase is now running in the web browser, which leads to an often underestimated challenge: the software design of the frontends. All too often teams have well-structured services running on the servers but a big, entangled monolith in the browser. In this talk Erik describes a number patterns, harvested from practical use, that allow teams to avoid the dreaded frontend monolith, and build software solutions that fully deliver on the promise of microservices. The patterns range from the simple, using edge-side includes to do dynamic, yet cacheable, server-side composition to the complex, including an example of how to compose a React application inside the web-browser. EVENT: ThoughtWorks Talks Tech 2019 SPEAKER: Erik Dörnenburg PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). ATTRIBUTION CREDITS: Original video source: https://www.youtube.com/watch?v=tcQ1nWdb7iw https://www.youtube.com/watch?v=xIrLCvtQMsA



React Native CLI has been extracted out of the main repository a while ago, as a part of ongoing Lean Core effort. We have merged more than 100 PRs since then and the number is growing. We also shipped a ton of improvements with other exciting features on the roadmap. In this talk, I am going to give you an update where we are, what are the highlights from past few months and what you can expect from the future. EVENT: Chain React 2019 SPEAKER: Mike Grabowski PUBLICATION PERMISSIONS: Conference Organizer provided Coding Tech with the permission to republish this video. https://www.youtube.com/watch?v=LQezM8CAjCA



In this talk, we’re looking at third party tracking on Android. We’ve captured and decrypted data in transit between our own devices and Facebook servers. It turns out that some apps routinely send Facebook information about your device and usage patterns – the second the app is opened. We’ll walk you through the technical part of our analysis and end with a call to action: We believe that both Facebook and developers can do more to avoid oversharing, profiling and damaging the privacy of their users. In this talk, we’re looking at third party tracking on Android. We’ve captured and decrypted data in transit between our own devices and Facebook servers. It turns out that some apps routinely send Facebook information about your device and usage patterns – the second the app is opened. We’ll walk you through the technical part of our analysis and end with a call to action: We believe that both Facebook and developers can do more to avoid oversharing, profiling and damaging the privacy of their users. SPEAKERS: Frederike Kaltheuner, Christopher Weatherhead PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). ATTRIBUTION CREDITS: Original video source: https://www.youtube.com/watch?v=y0vlD7r-kTc https://www.youtube.com/watch?v=OTt1AVRQyx0