- We've moved Bye Bye blog - hello medium.com.
- About Building Trust Trust is neither given nor taken, it’s built and maintained.
- Finding yourself in the world of backend architecture Our journey through the world of backend architecture in a few words.
- A Journey Towards a Custom Data Warehouse Solution
Part 2: We Need Storage We would like to share our second part towards a custom data warehouse solution. This time it’s all about selecting a proper storage.
- 360|Andev - Denver 2017 Nice learnings, a lot of great people and a former updudette who is now speaking for Google = two days of fun!
- Dealing With Murphy's Law at upday. In this blog post we will provide a few insights on the architecture of the upday news app, focusing on the work put on the resiliency and robustness of the components around the My News feature.
- upday Blogathon 2017 Doing good is fine, but talking about it is even better. How we motivated engineers to write blog posts.
- Holacracy - Whatˋs The Fuss About?
Part 1 First Overview of Holacracy.
- About Intros, Nerves and Discovering Yourself Public speaking allowed me to get to know myself, what works for me and what not. Here’s what I learned about intros.
- A Public Speaking Experiment: Blank Slides My talk at the International Women’s Day event, organised by Women Techmakers gave me the chance to share my story about public speaking and also to try something new - using blank slides.
- Product Management Then & Now</br>(or, why user feedback sucks) Being a Product Manager has always meant being the voice of the user to deliver a product they’ll love. With the recent explosion of Big Data, a new form of user feedback has become audible - and Product Managers should be able to hear it. This piece explores the need for data literacy in Product and shows some of the ways it can revolutionise your day-to-day work.
- A Team Cut Story A short story about how to measure a team cut experiment. We changed the team set up a few times already – this article explains how we learn which team set up is more productive and how to perform those experiments as smoothly as possible.
- Stop: New Year’s Resolutions</br>Start: Experiments To be agile, it’s vital to continuously improve. Improving requires change. Change is not easy - humans like habits and known patterns. Lean Change approaches changes in small steps, where you evaluate the outcome and iterate. Find out how we use insights and experiments for driving change.
- From Code to Dex — A Compilation Story All Android code lines dream about one thing — to one day be part of a dex file, packaged in an APK and run (error) free on a device. In this blog post I want to tell you about the journey that your app’s code goes through, on its way to becoming part of dex files.
- A Journey Towards a Custom Data Warehouse Solution
Part 1: Getting Started We would like to share our first approach towards a custom data warehouse solution. This is based on the amount and type of data that needs processing. We describe DWH components and identify tools which can be applied for implementation. We also introduce a data lake as a more ‘Big-Data-friendly’ but provisional solution.
- Android N’s App Shortcuts App Shortcuts introduced in Android N provides quick access points to your app. Let’s take a look at how to implement this in detail.
- Tech Talks - You Do Have Something To Say! You’re a developer, you’re writing code and learning new things every day. Share it! Share your experience, your problems and solutions, the APIs that help you write good, clean, performant code.
- Optimizing the Performance of Vector Drawables You have replaced all image resources in your app with VectorDrawables - your APK is smaller and your images look better. But are you really using them correctly? Here’s how VectorDrawables work and how they should be used. Because #PERFMATTERS.
- Reactive Frustrations See what frustrations you will encounter while using RxJava. Documentation, anonymous classes, forgetting to subscribe, are just some we’ve dealt with while using RxJava. Here’s how we handled them.
- Android Architecture Patterns Part 3:
Model-View-ViewModel Our choice for the upday app - the Model-View-ViewModel pattern. Find out what it is, how we applied it in Android and why we consider it perfect for us.
- Android Architecture Patterns Part 2:</br>Model-View-Presenter The MVP pattern became one of the most popular patterns in Android in the last couple of years. Let’s see what MVP is and how we applied it in Google’s Android Architecture Blueprints.
- Droidcon NYC 2016 Deep knowledge was shared by some of the best Android developers in the world at Droidcon NYC 2016. Here are some of the things we learned.
- BTW, we need a DWH. Yesterday! The first part of a series of articles chronicling our fellow data platform team on their quest for a functional custom data warehouse solution.
- upday Hack-Week Three days, 49 participants and 30+ ideas. Find out what we did during our Hack-Week, why we did it, and what we learnt from it.
- Handbook Of Manners: How To Behave In A Code Review Code reviews are a common practice for knowledge distribution, learning and increasing quality - but do we perform them in a way that actually creates value?
- Android Architecture Patterns Part 1: Model-View-Controller The Model-View-Controller pattern is one of the first ones to be applied in Android. Discover what it is, how it should be implemented and some of its advantages and disadvantages.
- Building a Reactive Mindset What do Donald Duck and reactive programming have in common? Burgers! Check out why.
- Subjects - Neither Good nor Evil Why are the Rx Subjects so often misunderstood?
- MVVM + RxJava: Common Mistakes Issues to take into account when using MVVM + RxJava architecture
- Animations and Touch Events Did you ever had problems with touch events on views after they were animated? Here’s why.
- Droidcon Zagreb 2016 An overview of the things learned and best talks at Droidcon Zagreb 2016
- RxJava: subscribeOn vs observeOn Get to know the thread switching operations.
- Google Test Automation Conference 2015 My highlights from the Google Test Conference 2015 in Boston.