Sofwan 🦀 Babapupa (@SofwanCoder) header
Sofwan 🦀 Babapupa (@SofwanCoder) profile picture

Software Engineer • Rust advocate • Muslim • Dad • 👨‍💻🦀🕌🇳🇬💡🔧🌟

Nigeria
Joined September 2011
Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)Photo by Sofwan 🦀 Babapupa (@SofwanCoder)
I've been building @dropstationapp, and I think it's time I started talking about it properly. It's a platform I've been working on, and I'm genuinely excited about what it can become. Let me tell you about it. 🧵
1
8
3
9
492
🔥 Brain Teasers: Can You Crack These Riddles? 🧠 is happening right now on Drop Station! The field is playing. Want to see how it goes down — or be the next name on the board? 🎯 Format: Async free for all 🎟 Entry: Free entry 🏆 Prize: ₦10,000 prize ⏰ Starts: Sun 25 Oct · 6:53 PM 👥 34/512 seated 🔥 New challenges are waiting. Step into the Arena and take your shot: dropstation.app/arena/challe…
1
3
43
🚨 HURRY UP — a Drop is landing on Drop Station! Drop #561 is coming in hot. One question, one answer, and the fastest correct answer takes ₦1,077. No entry fee. No retries. Just you, the clock, and everyone else who thinks they're smart enough. ⏰ Starts: Mon 9 Nov · 11:47 AM 🏆 Prize: ₦1,077 🎮 Live knowledge Drops, games & challenges — free to play, real rewards. 👉 Set a reminder and take your shot: dropstation.app/drops/drop-0…
2
3
50
🎵 Omo, how well do you really know Afrobeats? 🇳🇬🔥 From hit songs and legendary artists to albums, producers and iconic collaborations, it's time to show us your music Sabi! 💰 Entry: ₦500 🏆 Prize: ₦64,000 👇 Join here @dropstationapp: dropstation.app/arena/challe…
4
6
104
Expiry is not failure, it simply means any transaction attempt shouldn’t be triggered again. So it doesn’t mean we don’t honor existing attempts that was already triggered. Therefore, if I get a webhook (fact) within a certain period after expiry, it stands, because it’s the fact. If business rules forbid it, we refund automatically.
10:00 Payment created, expires 10:15 10:14:59 Customer pays 10:15:00 My scheduler marks it EXPIRED 10:15:02 Paystack’s success webhook arrives. The customer paid, but system says expired Do you reject webhook, reopen the payment, refund? What's your approach to solving this?
2
85
We have a new challenges to take part in on dropstation.app Score the highest in our `Yoruba Sabi: How Well Do You Know Yoruba Culture & Language? 🇳🇬🗣️` challenge and win up to 250k . Join here: dropstation.app/arena/challe…
We have a new challenge for you on @dropstationapp! 🐦🔥 If you think you know Naija Twitter, this one is for you! 👀 From viral trends and legendary drags to gbas gbos, online beefs, and the controversies that broke the internet, how well do you really know your Naija Twitter history? dropstation.app/arena/challe…
3
4
83
We have a new challenge for you on @dropstationapp! 🐦🔥 If you think you know Naija Twitter, this one is for you! 👀 From viral trends and legendary drags to gbas gbos, online beefs, and the controversies that broke the internet, how well do you really know your Naija Twitter history? dropstation.app/arena/challe…
I've been building @dropstationapp, and I think it's time I started talking about it properly. It's a platform I've been working on, and I'm genuinely excited about what it can become. Let me tell you about it. 🧵
1
4
1
4
211
I don't regret going all-in on #rust.
2
60
See what this guy is comparing 😭😭😭
Replying to @616archives
something bamboo’s team couldn’t do they did😂. saw a screenshot where they had 37k db requests and response time was still 26ms. you can talk about their UI being vibecoded but the app logic was definitely not
1
2
176
Hi 👋
I might be the only person in the world that likes looking at Rust code. I think it's super pretty.
50
In @Alveum 🙂
Distributed system in which company in Nigeria?
1
3
195
In the order.
You need an API that handles insane concurrency. What are you choosing? A. Go B. Rust C. Elixir D. Node.js
1
66
You basically spelt out the exact reason why it would work. QR code is just a representation of bytes of data.
Replying to @emmailoghama
If you people understand how QR code works at the binary level, down to the error correction aspect, you'll know that's it's not possible to knit that stuff by hand without invalidating the entire thing
1
224
Non-technical people don dey talk 👀
You people don’t have sense. You should sack your head of product I expected this to happen. Three weeks before today, you’re meant to: 1. Scale up network capacity 2. Scale app servers horizontal 3. Prepare the authentication system 4. Pre-scale before the IPO 5. Load-Test the entire system You guys generate lots of revenue, but you don’t want to bear the engineering cost of process improvements. If you’re having difficulties using your bamboo like me, please use @Afrinvest instead
2
1
402
They (manufacturers) usually get early design specs allowing them to do stuffs like this. Sometimes, they even get dummy devices. ✌🏽
Introducing Traditional Leather Folio for iPhone Duo. #apple #iphoneduo #iphone18
1
7,424
It’s not supposed to matter cause I wouldn’t process the second one within a time frame. Usually 10min. Also, there’s Idempotency validation
Backend devs. How do you prevent a client from maliciously doing something like: const response = await axios.post( '/api/payments', { amount: 100, currency: 'USD', }, { headers: { 'Idempotency-Key': 'abc123', }, } ); Then few minutes later; const response = await axios.post( '/api/payments', { amount: 500, currency: 'USD', }, { headers: { 'Idempotency-Key': 'abc123', }, } ); Same idempotency keys, different amounts.
1
2
637
Data is gold 🙂
Femi Aluko, co-founder of Chowdeck, reveals an amazing discovery about Chowdeck Customers At the beginning of the month, customers order for turkey and chicken. Second week, they'll order for beef/meat. Third week, they'll order for egg. Fourth week, they'll go back to ordering chicken and turkey.
1
191
censoring the credit card chip? This is new to me 🤨🤔
Thank you for date night, @X
Readers added context they thought people might want to know
The author of this post has admitted to “baiting.” This violates X’s monetization policy, and a CN will stop monetization. x.com/danielcberk/st… help.x.com/en/rules-and-p…
1
135