They say, "code is poetry"...
Abdullah Quazi
Assistant Director @ Australian Public Service | Technical Leadership, Innovative Solutions | Web/Cross Platform Applications
They say, "code is poetry", I guess that makes me a "poet (!)" (by the same token, every DSLR owner is a pro-photographer).
My wife used to (and still does) chuckle whenever we watch(ed) any notebook clone (or feel-good K-drama) movies with a targeted sigh (yeah you read that right) at me. Took me some time to understand that she was actually wondering how come I never wrote anything (you know on those cards) "poetic" for her in all these years.
So, I wrote one, an app, for her, (and I am sure I am not the only one who did similar thing for their better-half) using Ionic+Angular. The idea was very simple, every time the mobile is shaken a random message/question would pop up, like, what happened on that date (obviously with no answer) or an audio clip would play etc. (you get the idea, the reverse-psychology treatment from someone, who, like any other decent better-half, almost always, manages to forget the correlation between all the "important" dates).
The whole request happens over a REST API call and I get to choose if I want to override the random quote or a targeted message (a typical request payload looks like below).
And this is what it actually looks like (didn't want to share before as its very crude design, but someone requested and here it is).
So, I installed it on her mobile, on our anniversary, even changed the App initials with our initials, hoping she would notice it while sliding through other apps.
But here is the thing. Some of the best poems were never published in history straight away (ok, I made that up). I am still waiting for her to discover that there is a new app (on page 3, she just needs to slide twice) and eventually open it. I mean, my dev license needed renewal since I installed it and my Ionic version now needed to be upgraded from 3.x to 5.x as the native shake doesn't work anymore and it's completely non-compatible with the new dark theme.
But hey, I have been married to this girl for 20 years, so I can wait a bit more. Like they also say, "Patience Is a Virtue".
IT Manager – Business Relationship Manager (Malaysia) at LAFARGE Shared Service Sdn BHD
3 年Good one Sayeed. Enjoy the job with fun ... Can make another App to remind her that there is gift... And if she gives you 5* the voucher will follow.... It may expedite your recognition also... keep doing the good stuff.
Principal Software Engineer at Cyber Security, Department of Customer Service , NSW Government
3 年I like it
/?s?n.i/ /ji?l/ | simple software is good software | full-stack engineer @equiem
3 年Hey Quazi congratulations on your 20th years anniversary! Surely she'd find it a nice surprise when she have finally find it! Are you sure you have deployed the right app though.... it looks like a bootstrap demo to me~ :P
Information Systems Manager at Ravenswood School for Girls
3 年I never seen such a thoughtful romantic nerd developer! looking forward to find out Rupa's reaction!! ??
Helping startups & SMEs to bring their innovative ideas to life!
3 年Epic boss!!! So you…... Should add the feature to record the reaction after discovering the app ????