After my last job I planned to take a short break of a few months which extended to more than a year. I was developing new applications, learning new technologies, cleaning up my environment. Most of the work I’ve done involved Android, the Web, and various open-source projects on GitHub.
Links to my public profiles:
- Google Play Store
- GitHub (Most notable contributions: Glide code, Glide issues)
Most notable projects are:
- Magic Home Inventory
Android app to inventory anything in your home.
Of course I made an inventory of all my belongings totalling to more than 2000 items.
code contributions and exhaustive daily issue support.
- My website
based on Jekyll. Reimagination and port of my former Blog and Website.
I achieved top 0.6% during 2016 reaching 10k reputation mostly under Android, Java and Gradle tags. I was top 2% during the 2014 – 2015 period.
- Android Color Filters
Android app to test Android Color Filters with live preview.
- Sun Position Widget
Android widget to show the Sun’s angle.
- Better London Travel - Range Map
Android app to see how far you can go from an arbitrary point using the Tube.
- Android Gradle plugin
an advanced Gradle build plugin to help streamline my Android projects’ build process and countless build scripts.
- Gradle Build graph visualization
to display task as they’re running, which helps to see progress visually
helped Firas Dib (the author) with a few issues and ideas
- Email cleanup
I cleaned up my old mailboxes, folders and labels; migrating about 10000 emails and manually deleting more than 30000 useless notifications and subscriptions. I also properly introduced the empty inbox policy, and a better workflow, to deal with incomming messages really quickly.
Google’s GMail Search expressions and keyboard shortcuts are awesome!
- Interview preparation
To (re-)gain a deeper understanding of algorithms and data structures:
- Widening my World-view
I’m an active YouTube subscriber, following multiple high quality educational channels (I highly recommend any of these): Vsauce, Veritasium, CGP Grey, Tom Scott (+Matt and Tom), Kurzgesagt, The School of Life, TED-Ed, ColdFusion, LEMMiNO, SciShow (incl. Space), It’s Okay To Be Smart, Crash Course, Mental Floss, PBS Space Time, Physics Made Fun, Techquickie, Bite Size Psych, Brit Lab, Anglophenia, Tushar Roy; and to wind down I interleave those with some fun: Carbot, Studio C, CollegeHumor, ScreenJunkies (incl. Honest Trailers), Chris Stuckmann; along with the mandatory tech channels: Google Android Developers, Google Chrome Developers, Google Developers, Google.
During these projects I reported numerous bugs and issues at the appropriate places and contributed some PRs as well.
Most used tools: Android Studio, IntelliJ IDEA, Chrome Developer Tools, Sublime Text