Software Engineer ~ “Debugging Life, One Commit at a Time.”

Remote
If you’re preparing for backend engineering interviews or building scalable systems, you need to understand more than just APIs and databases. Here are 22 of the most common System Design concepts and interview questions, explained in plain English. Bookmark this thread. #SystemDesign #Backend
18
81
381
24,027
Why do we need to encrypt or hash data? To prevent unauthorized access. Data Encryption is a reversible process of transforming readable plaintext into ciphertext using a cryptographic algorithm and a key to prevent unauthorized access. #dataprotection #softwaredevelopment 🧵 1
1
9
Unlike encryption which uses key, standard hashing utilizes a salting algorithm, injecting a unique string (a salt) into the password before hashing. This ensures that identical passwords produce completely different hashes, neutralizing pre-computed dictionary attacks. 🧵 3
1
6
While both secures data, they serve different purposes. Encryption is used to prevent data access by unauthorized party. Hashing, on the other hand, is primarily used to verify data integrity and secure authentication credentials like passwords. #datasafety 🧵 4
6
Bookmark this tweet right now. Not after reading. Now. At some point, you will build a payment system, work on one, or inherit one that is already broken. When something goes wrong, and it will, you will need exactly what I am about to show you. This is the most complete payment system breakdown I have ever written. Every flow. Every edge case. Every trap. One thread
21
67
310
12,538
Sesan retweeted
People get hired everyday across the globe. Most of these companies hire directly from their own job boards (ATS) And this is how to find them👇🧵
14
43
412
61,453
Sesan retweeted
Meaning of webhooks 👁️
7
92
670
22,333
Sesan retweeted
Difference between JWT vs Session Cookies👌💨
12
142
1,215
38,733
Late Tunde Thomas passed away after his wife revealed that her boss at FCMB, Adam Nuru, is the biological father of their two children. Tunde Thomas, known as Tunde Gentle, was 45 years old when he died approximately two weeks ago from heartbreak. It was revealed that the children he believed were his were, in fact, fathered by Adam Nuru, the current Managing Director of FCMB and Moyo Thomas's supervisor. Moyo Thomas (née Ojo) was reportedly involved in a well-known office affair with Nuru, which was common knowledge within the bank. Throughout their marriage, Tunde devoted himself to Moyo and their children, spending significantly on their wellbeing, taking them on vacations to places like London and Dubai, and enrolling them in prestigious schools. When their eldest child was around eight years old, Moyo abruptly resigned from her position at FCMB and traveled to the US with the children, claiming it was for a holiday. It was only when the new school year began in Nigeria and the children had not returned that Tunde inquired about their whereabouts. Eventually, Moyo mustered the courage to break the heartbreaking news that he was not their biological father. In a further twist, she filed for asylum in the US, alleging domestic violence against Tunde, a man recognised for his gentle and easygoing nature. Reports suggest her intention was to secure a Green Card and prevent Tunde from entering the US, thus allowing her to avoid confrontation. After learning this devastating news in 2017, Tunde reportedly suffered a stroke. Although he recovered, he emerged as a shadow of his former self, often crying unexpectedly. As he attempted to rebuild his life, he entered a new relationship with a lawyer. On December 26, he planned to visit her parents with friends. Tragically, on the night of December 15, 2020, Tunde returned home from work, c0llapsed on the staircase of his residence, and d!ed instantly. An autopsy determined the cause of his de@th as heart failure. Tunde Gentle, a former employee of the now-defunct Oceanic Bank, was laid to rest on Wednesday, December 30, 2020.. Credit Public domain
991
1,859
4,124
851,765
Sesan retweeted
As a developer, have you asked yourself: What is the difference between Multithreading, Concurrency, and Parallelism ?
26
25
424
34,550
Sesan retweeted
These three visualizers completely changed how I understood DSA: cs.usfca.edu - This one was incredible for seeing sorting algorithms work step-by-step on actual arrays. csvistool.com - This helped me finally understand how Stacks and Queues actually operate. visualgo.net - This is the most comprehensive one. It has everything from basic structures to advanced Graph and Tree algorithms.
2
11
103
4,868
Sesan retweeted
Update on CVE-2025-66478 (React2Shell): An npm package has been released to scan and update affected Next.js apps. Use `npx fix-react2shell-next` to update to patched versions. All users should update as soon as possible. More details our blog: nextjs.org/cve-2025-66478
47
334
1,725
285,835
I act like I am ok but deep down, I really want to work at @StanbicIBTC (once worked here as a Teller) or @moniepointng as a Software Engineer.
1
16
As a software engineer, never joke with secuirty. Ensure your app security architecture is solid, built and well tested before you build any other api endpoint.
11
I believe in showing rather than talking. The first video shows how an attacker could escalate their privileges and perform administrative functions on your API using Xjwt. The second video shows how you can protect App and your company from such embarrassment by scanning your token on the tool to assess its security strength. Share this with your technical team, it’s free and open-source.
With JWT Security Checker (xjwt.io) you don’t need to clone anything or even bother about testing JWT vulnerabilities with your laptop. It’s the combo of jwt_tool + jwt .io. Try it and you won’t leave it alone.
19
73
413
42,955
SQL Injection Hackers Grand Entrance To Your Database
75
294
1,342
67,352
App security is not a cast-in-stone and there is no perfect template but there is a standard we can all keep to. Learn it. The importance of the data an app processes determines the level of security architecture applied. #SoftwareEngineering #appsecurity
18
Timeline just blurry today sha, full casting everywhere...
27
Sesan retweeted
This is the full breakdown of what I did to land software engineering roles at Meta and Bloomberg as a master’s student in Switzerland. It’s a long thread, but worth it if you’re trying to break into big tech, especially from a non-technical background. 🧵👇🏾
44
312
1,838
324,996