Paul dev

1.2K posts

Paul dev banner
Paul dev

Paul dev

@techwitpaul

Practical Software Developer | Comp. Science

Lagos, Nigeria Katılım Temmuz 2017
1.3K Takip Edilen597 Takipçiler
Paul dev retweetledi
Smart👨‍💻 | Software Engineer
APIs every Nigerian fintech developer should understand: → NIBSS NIP — interbank instant transfers → CBN RTGS — high-value settlement rail → NIBSS BVN validation — identity verification → Paystack / Flutterwave — payment infrastructure + collection → Smile Identity — KYC (ID + selfie verification) → Dojah — BVN, NIN, CAC & identity APIs → Mono — open banking / bank data access → Stitch — cross-border payment infrastructure (SA focus) → VGS (Very Good Security) — PCI vaulting & card data security I know most of you know the top 2. The ones building serious infrastructure know all of them. Save this.
English
20
97
510
24.7K
Paul dev retweetledi
Swapna Kumar Panda
Swapna Kumar Panda@swapnakpanda·
You will be a world-class backend engineer once you finish watching all these courses:
English
25
130
1K
99.4K
Paul dev retweetledi
GitHub Projects Community
GitHub Projects Community@GithubProjects·
Stop paying for native haptic apis use this web library instead
GitHub Projects Community tweet media
English
5
8
62
9.6K
Paul dev retweetledi
Swapna Kumar Panda
Swapna Kumar Panda@swapnakpanda·
If you are a software engineer who wants to upskill in system design, bookmark these 13 sites:
English
17
205
1.3K
159.8K
Omkar
Omkar@psomkar1·
As a developer , what do you build first of a website ?
Omkar tweet mediaOmkar tweet media
English
814
45
1.3K
134.3K
Paul dev retweetledi
girlInTech
girlInTech@ShradhaGhai·
Does “WhatsApp” use WebSockets or gRPC? Short answer: No. What WhatsApp uses WhatsApp uses a custom messaging protocol built on top of MQTT over TCP/TLS. What is MQTT? MQTT (Message Queuing Telemetry Transport) is a lightweight publish–subscribe messaging protocol designed for: •Low bandwidth networks •High latency or unreliable connections •Devices that need to stay connected with minimal battery usage It was originally built for IoT, but its design fits mobile messaging extremely well. How it works (high level) •Each device maintains a persistent TCP connection to WhatsApp servers •Messages are sent as binary payloads (not JSON) •Uses acknowledgements to guarantee delivery •Automatically recovers from network drops •TLS is used for transport security (along with end-to-end encryption) Why not WebSockets? •Extra overhead for mobile networks •Less battery-efficient at WhatsApp scale •Not designed for intermittent connectivity Why not gRPC? •Best suited for backend microservices •Not optimized for billions of client connections •Browsers and mobile apps aren’t its primary target TL;DR •Browser apps → WebSockets •Backend microservices → gRPC •Massive mobile chat apps → Custom TCP + MQTT-style protocols That’s how WhatsApp stays fast, reliable, and battery-friendly at scale.
girlInTech tweet media
girlInTech@ShradhaGhai

I was working on gRPC today… and here’s the simplest way to understand it. What is gRPC? A high-performance communication framework by Google. It lets services talk to each other using binary Protocol Buffers instead of JSON. Why is it better than normal HTTP/HTTPS? Because: •It’s much faster (binary > text) •Uses HTTP/2 → multiplexing, streaming, fewer connections •Strongly typed contracts via .proto files •Smaller payloads → ideal for microservices •Supports bi-directional streaming (something REST can’t do) When should you use gRPC? •Microservices that talk to each other inside your system •Real-time communication (chat, live updates, streaming logs) •High-performance internal APIs between backend services •When speed and low latency actually matter When is HTTPS/REST still better? •Public APIs (browsers, mobile clients, external partners) •When readability matters (JSON is easier to debug) •When you want simple CRUD endpoints •When you don’t want the overhead of creating .proto files Drop your questions if any🙌

English
59
201
2.3K
177.4K
ᜰ
@boyaviatorr·
What are u starting to dislike more as u get older?
English
461
64
673
41.5K
ᜰ
@boyaviatorr·
Do you see $500k as life changing money? Be honest
English
161
38
241
7.2K
aditii
aditii@aditiitwt·
name that artist ?
aditii tweet media
English
243
1
136
17.6K
Unkonfined
Unkonfined@unkonfined·
We used to Tweet on Twitter, what do we do on 𝕏?
English
1.3K
154
1.5K
134.6K
king Ben
king Ben@kingBen398420·
Account under 22 drop handle for more Gain
English
130
41
84
2.1K
🏖️
🏖️@GainPlugSource·
Increase your followers here🧡‼️
English
143
21
88
2.5K
sysxplore
sysxplore@sysxplore·
What's the first thing you do after a new Linux installation?
sysxplore tweet media
English
328
57
1.6K
101.8K
🏖️
🏖️@GainPlugSource·
just drop your handles to gain mutuals🍒
English
173
35
90
2.9K
Marianne
Marianne@mariannehere·
In 1 sentence, what do you do for a living?
English
363
4
253
16.1K
BMs
BMs@bmsquantum·
Who’s active and grinding rn? 💯 I’m making a list 📝
BMs tweet media
English
193
7
172
3.2K