They say, "code is poetry"?...
PC: https://commons.wikimedia.org/ (This is a placeholder image, nothing to do with the app mentioned in the article : ) )

They say, "code is poetry"...

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

A typical rest request for message

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

qarq-app-demo

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

Md Abu Obaida Quazi

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.

Rownak Hasan

Principal Software Engineer at Cyber Security, Department of Customer Service , NSW Government

3 年

I like it

Sunny Yiu

/?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

Syeda Shapna

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!! ??

Tanvir G.

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

要查看或添加评论,请登录

Abdullah Quazi的更多文章

社区洞察

其他会员也浏览了