Public Awa Journal
Olaoluwa Oke | 31 August 2025
Most of what we’re building in Awa isn’t rocket science and that’s kind of the point. It’s not that complicated… but we’d like you to see how cool it is
Olaoluwa Oke | 29 August 2025
When we started building Awa, our roommate coordination app, one thing was non-negotiable: security. Roommates might joke about hiding snacks or avoiding chores .........
Olaoluwa Oke | 26 June 2025
When I sat down today, I just wanted to run the application and see where things stood. Instead, I was greeted with: .........
Olaoluwa Oke | 24 June 2025
This afternoon, I sat at my desk wondering why my TaskRequest DTO wasn’t being recognized. Turned out I had actually named it TaskCreateRequest in the code. Minor mistake, but it killed my flow and even made me pause my music .........
Olaoluwa Oke | 22 June 2025
When i first modeled the room Entity , When I first modeled the Room entity, I gave it a field like:
val members: List<.User>
.........
Olaoluwa Oke | 21 June 2025
I think I must’ve skipped over the User entity in my earlier notes. That’s probably because I wrote it on Day One — fast. Mostly because I had already written something nearly identical for my bookmarking app, Tabitha .........
Olaoluwa Oke | 20 June 2025
I don’t know how I went this long without hearing the term DTO. It stands for Data Transfer Object, but somehow i had not even heard of the concept .........
Olaoluwa Oke | 19 June 2025
There’s a concept in HCI called an interface metaphor. It’s when you design something in code that mimics how things work in real life, so people .........
Olaoluwa Oke | 18 June 2025
A few months ago, my roommate left a passive-aggressive sticky note on the fridge because someone kept using his oat milk. There are only two of us. And I’m allergic to oats .........