Weekly #1
Evologica Weekly (às vezes weekly, às vezes nem tanto) é reunião de artigos/posts que chamaram a atenção da nossa equipe e que achamos valer a pena compartilhar.
Musings
8 Tips On Bridging The Gap Between Design & Development
Developers and designers have very different roles in the creation of a product. Designers are typically preoccupied with things like graphics and interface features such as the placement of menus and color schemes. Developers take care of the behind-the-scenes stuff that makes a product work — usually a lot of things involving code. So, it’s not unusual to have a disconnect between designers and developers...
Why you should stop using Git rebase
After using Git for several years, I found myself gradually using more and more advanced Git commands as part of my daily workflow. Soon after I discovered Git rebase, I quickly incorporated it into my daily workflow...
Android
Building White Label Apps on Android
The Android apps I build at Healthy.io are designed to be white-label, supporting the branding, requirements and customizations of each one of our clients. My goal is to share as much code as possible between app variations while supporting client-specific logic and assets...
Migrate to Android Plugin for Gradle 3.0.0
The Android Plugin for Gradle 3.0.0 is a major upgrade that brings significant performance improvements to large multi-module projects. In order to bring about these improvements, there are some breaking changes in the plugin behavior, DSL, and APIs...
Case Study. Master/Detail Pattern Revisited
I’m going to present a case study of my workflow on a slightly more advanced layout. How to make a base template to have something to easily work with in the future, to add new features etc. In this one, I will showcase a classic design pattern – Master/Detail...
Web
Media Queries Based on Element Width with MutationObserver
You have probably faced a situation before where you really wished CSS media queries were based on elements’ width rather than the entire viewport. In this article we will explore a JavaScript approach to add different attributes to an element depending on its width using resize event...
The Web Fundamentals Gap
I had a conversation with a friend yesterday who is looking to fill a role in his company and expressed some frustration with a challenge I've been seeing lately as well...
Kotlin
Kotlin and Jooby for the backend
On the weekend, I participated at the first SoCraTes Day Berlin, a very well organized event by my good friend Raimo Radzcewski @rradzcewski and the Softwerkskammer Berlin. I met old friends, got to meet great new people and learned a couple of things over the day, not least how to make sourdough bread. I also held a session, on my recent experience building a backend service with Kotlin and the Jooby Framework...
iOS
iOS Architecture: A State Container based approach
I find it incredibly difficult to talk about architecture. Unlike other topics on computer science, architecture has a major component of subjectivity, which makes it really difficult to justify why some architectures are better than others...
Tools/Useful
Devhints.io
Hey! I'm @rstacruz and this is a modest collection of cheatsheets I've written.








No Comments