My Slow Internet vs. Docker by Ray Tsang Ray lived in a 180-sqft (~18m2) micro-studio near New York. It had no kitchen but it does come with free, but slow Wi-Fi. Ray’s a Developer Advocate at Google and he travels a lot, often needs to build Docker images on the airplane, in coffee shops, or […]

Read more

We caught up with Karolina Lewandowska, Change and Transformation Lead at Google, at Voxxed Days Belgrade 2016. Karolina’s talk, Inspiring a culture of Innovation: Insights from Google, discussed culture, strategy and innovation. What trends have you noticed that influence how we operate at work? I see three main trends that significantly influence how we operate […]

Read more

The IT world is moving forward fast. I wrote about Microservices and whether that spells the death of the Enterprise Service Bus and other middleware a year ago. This article is a “follow-up” and update to discuss how relevant microservices, containers and a cloud-native architecture is for middleware. It is unbelievable how fast enterprises of […]

Read more

This blog is part of a multi-part blog series that shows how to run your applications on Kubernetes. It will use the Couchbase, an open source NoSQL distributed document database, as the  Docker container. The first part (Couchbase on Kubernetes) explained how to start the Kubernetes cluster using Vagrant. The second part (Kubernetes on Amazon) explained how run that setup on Amazon Web Services. […]

Read more

This week in webby news, Polymer has now reached 1.3 status. Polymer is essentially library which has been designed by Google to make it simpler and faster for developers to create reusable components for modern internet browsers by providing “a sugaring layer” (or more precisely, three layers) on top of  new established standards defined under […]

Read more

This article, appearing originally on O’Reilly.com, is part 2 of Tyler Akidau’s excellent and revealing blog series The World Beyond Batch Streaming. Tyler continues his approachable, expert view on the evolution of data processing with a focus on streaming systems, unbounded data sets, and the future of big data. Introduction Welcome back! If you missed […]

Read more

Over the holidays, eagle eyed devs spotted a pretty portentous commit to the Android codebase, which signalled that all future Android Builds will be using OpenJDK’s core libraries. Up until now, Google has been utilising a class library derived from Java implementation Apache Harmony. Whilst the news has subsequently been confirmed by Google, for now, Oracle is […]

Read more

By Udemy In 2015, Android is the most popular mobile operating system in existence. Figures from International Data Corporation show that Android eclipsed iOS in mid 2010, and by the end of 2014, the operating system owns about 81% of the market share, well ahead of iOS on 15%. The once-shy acquisition by Google is […]

Read more

In this article by John Horton, the author of Android Game Programming by Example, we will look at developing the home screen UI for our game. (For more resources related to this topic, see here.) Creating the project Fire up Android Studio and create a new project by following these steps. On the welcome page […]

Read more

As any mobile developer knows, cross platform development can be a soul-suckingly time consuming process. Yesterday, Facebook helped make the ordeal a little easier for some by officially launching React Native for Android – an open source JavaScript and React based software project. The tool is used in various Facebook production apps, and by layering […]

Read more