Daily Dilly-Dallying

Public Awa Journal

Awa: Bill Transactions in Awa

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


Awa: Security — How We Handle Security at Awa

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 .........


Day 5 — First kinda bug

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: .........


Day 4 - Task Entity and Designing the Brand

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 .........


Day 3- Tight Coupling? , More abut Exceptions,

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>
.........


Day 2 (Part 1) - User Entity, Password Encoder , BcryptPasswordEncoder

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 .........


Day 1 (Part 2) - DTOs, Global Exceptions Handling and Extension functions

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 .........


Day 1 - Implementing the Room Entity in Awa

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 .........


Day 0 - Ideation and Conceptual Modelling

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 .........