---
title: "David Odari (@davidodari) | Hashnode"
description: "Software Engineer & Android GDE. Read the latest articles by David Odari on Hashnode."
url: "https://hashnode.com/@davidodari"
---

@davidodari

# David Odari

@davidodari · Düsseldorf, Germany · Joined July 2019

Software Engineer & Android GDE

[Website](https://davidodari.dev/)

### [From Tech Layoff to Landing The Next Job.](https://davidodari.hashnode.dev/from-tech-layoff-to-landing-the-next-job?utm_source=hashnode&utm_medium=feed)

Getting hit by tech layoffs, navigating the job market, and some extra tips for first-time job seekers.

6 min read · [davidodari.hashnode.dev](https://davidodari.hashnode.dev/from-tech-layoff-to-landing-the-next-job?utm_source=hashnode&utm_medium=feed)

[Sep 27, 2023](https://hashnode.com/posts/from-tech-layoff-to-landing-the-next-job/65141be4fb3255b7594e6354)

### [The Art of Debugging 🔍](https://davidodari.hashnode.dev/the-art-of-debugging?utm_source=hashnode&utm_medium=feed)

It's been a couple of weeks since I joined my team and hitting the ground running was one of my major concerns in a remote setup. A lot of factors have been at play to result in productivity from the word go, but today I'll be highlighting one area ...

5 min read · [davidodari.hashnode.dev](https://davidodari.hashnode.dev/the-art-of-debugging?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/the-art-of-debugging/5f340aa824a82e16a0633953) [Aug 12, 2020](https://hashnode.com/posts/the-art-of-debugging/5f340aa824a82e16a0633953)

### [Retrofit: Handling Dynamic URLs](https://davidodari.hashnode.dev/retrofit-handling-dynamic-urls?utm_source=hashnode&utm_medium=feed)

Before we get our hands dirty with some Retrofit, this post assumes you are already familiar with how it works to make simple requests. If you haven't, not to worry you can check this Retrofit introduction by Future Studio and come back to it. Back t...

[davidodari.hashnode.dev](https://davidodari.hashnode.dev/retrofit-handling-dynamic-urls?utm_source=hashnode&utm_medium=feed)

[May 9, 2020](https://hashnode.com/posts/retrofit-handling-dynamic-urls/5eb6f4d32845fa2f3923e2bb)

### [Save Development Time with Android Studios' File Templates](https://davidodari.hashnode.dev/save-development-time-with-android-studios-file-templates?utm_source=hashnode&utm_medium=feed)

I remember back in the days when I first worked with recycler views, took me a while to understand what in the world was going on😲. Eventually, I got the hang of it and couldn't wait for an opportunity to flex some brain muscle and write it out of ...

[davidodari.hashnode.dev](https://davidodari.hashnode.dev/save-development-time-with-android-studios-file-templates?utm_source=hashnode&utm_medium=feed)

[Nov 13, 2019](https://hashnode.com/posts/save-development-time-with-android-studios-file-templates/5dcb9d95a22318344c927f15)

### [When to use api over implementation.](https://davidodari.hashnode.dev/when-to-use-api-over-implementation?utm_source=hashnode&utm_medium=feed)

Recently on my android adventures, I decided to split up a project at work into modules and make my life simpler😃. One of my modules is a themes module that cuts across all modules providing the necessary themes, styles and colours to other componen...

[davidodari.hashnode.dev](https://davidodari.hashnode.dev/when-to-use-api-over-implementation?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/when-to-use-api-over-implementation/5d89fbf0834924e9756a255b) [Sep 24, 2019](https://hashnode.com/posts/when-to-use-api-over-implementation/5d89fbf0834924e9756a255b)
