Kevin Francis (@kevgfran) header
Kevin Francis (@kevgfran) profile picture

Developer. I build the stuff of dreams.

Kuala Lumpur, Malaysia
Joined May 2007
Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)Photo by Kevin Francis (@kevgfran)
Kevin Francis retweeted
Probably the most visually useful slide for why the iPhone Duo UI is reconfigured
94
821
195
21,199
1,640,498
Yo @GrabMY demanding background location with a big intrusive modal is bad enough, but not letting me just say no permanently is a dark pattern.
1
41
Kevin Francis retweeted
Introducing Gecko AI ✨ Your new AI-powered crypto research companion. Ask why a coin pumped, get sourced answers, and ask follow-up questions, all without leaving CoinGecko. Here's how it works 🧵 coingecko.com/chat
141
61
10
217
51,488
WhatsApp saving new contacts to its own contact list instead of your phone by default is diabolical. I’ve had to explain to multiple older people what’s going on heh.
1
1
37
this is my emotional support carwash. whenever I get sad I ssh into this Montenegrin carwash I found on shodan 12 years ago and spin the rollers a bit. makes me feel real again
109
1,554
93
16,675
825,821
IT teams waking up this morning
683
15,275
1,269
95,403
8,531,559
Kevin Francis retweeted
How to get your first 100 Twitter followers: 2 years ago: 1. Fill out your bio 2. Post interesting tweets 3. Be helpful in replies 4. Rinse and repeat, and you will get there Today: 1. Sign up to Twitter 2. That's it! Bots will follow you. Case in point:
This Post is from an account that no longer exists. Learn more
15
2
105
43,994
UOB bank is stunningly backwards. They actually actively prevent the use of password managers, thereby encouraging insecure, low-quality passwords.
104
Your staff are rude! “Tak boleh baca ke?!!!” loudly to shame an old man with thick glasses 🫣 I’d assume someone who can barely stand in a moving train gets to sit wherever he wants?! So many problems with this whole approach 😮‍💨
Pelanggan yang dihormati, koc wanita untuk MRT Laluan Kajang akan berkuatkuasa mulai 18 September 2023. Rujuk poster untuk info lanjut #RapidKL #KamiBawaAnda #KocWanita
1
107
2023 is 69% complete.
3,372
39,854
9,674
266,805
21,753,788
Trust no one, not even yourself #VALORANTChampions
13
198
9
6,183
335,083
Why do @GrabMY drivers not read my address which includes unit number and keep calling me?
1
1
916
The transition from @citibank to UOB was an absolute unmitigated disaster. The best part is that no matter what time of day or night I call UOB (6am, 10pm) their customer service officers are all busy 🤣
2
259
Ah yes, the self-proclaimed saviour of Twitter ... is limiting how much people can read twitter, which gets them ad revenue. Must've fired all of the people who can set up the auto-ban/throttle systems, so now they've gotta hard-code it #Winning
1
25
Much noise about banning URLs in SMS and I get this from my provider: “To ensure seamless delivery of your messages containing URLs and phone numbers, we kindly request you to submit the relevant URLs and phone numbers to us for whitelisting.” Was it all just a PR exercise?
1
34
Old school: “50% of VC dollars go towards paying for Google/Facebook ads” New school: “50% of VC dollars go towards paying for Nvidia GPUs”
4
18
1
80
8,995
Photos posted as videos on instagram is such a weird phenomenon
2
31
In this thread: people who think we can’t make aircraft hover or move vertically 🤭
A B-2 Spirit bomber flying over Miami. Imagine what one could think about this 35 or more years ago: an alien spaceship? [📹 Joseph Levy: buff.ly/3J7TDXU]
44
I always enjoy Apple comparing their $1000 laptops against $300 windows laptops and being proud of how much better it is 😂 #WWDC
101