Coder(Fullstack software web & mobile app developer) || CMS(Wordpress, Shopify) || SEO https://xitter.cf/t.co/kjIb45Oosf

Workspace
Joined October 2020
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
Apart from tech I do rhinestones designs Before I enter tech and I still do till today I no Dey sow I only do blinks designs Incase you need any slide to ma dm abeg ๐Ÿ˜…
2
3
5
62
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
Replying to @Raynerdtech
Damn, this hits home. Iโ€™ve been a boss for a min, but Iโ€™ve also had terrible bosses. In fact, verbal abuse from my boss was one of the reasons I left IHS end of 2016 and eventually started DRAG full-time. I promised myself Iโ€™d never lead people that way, but in 2023, I failed at that. A client was angry over a delayed project, and instead of managing the pressure, I took it out on my assistant. I felt terrible afterwards, but I never apologised. Thatโ€™s something I still own. Today, that same assistant has a much better-paying job that takes him around the world. Iโ€™m proud to have played a part in his growth, and weโ€™re still very close friends. That experience taught me something: Being under pressure doesnโ€™t give you the right to become someone elseโ€™s problem. Leadership isnโ€™t about how much authority you can exercise. Itโ€™s about how much growth you can inspire without stripping people of their dignity. You can correct people without humiliating them. You can demand excellence without being cruel. Humility is an underrated leadership skill.
1
2
39
2,061
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
That need to understand what's going on in my life drove me to message Bob Proctor's platform via email, i can't remember what i said, but dem recommend one of their programs gimme, tear me $200 billing, my eyes clear one time, i sent another email explaining my finances ๐Ÿคฃ
In 2018, I was learning shoemaking, and one day I got to the shop late. My boss told me to kneel outside, then handed one of my seniors a belt and told him to flog me if I moved. Lmfao ๐Ÿ˜ญ I looked at my senior, stood up without saying a word, went inside, packed my things and left. My boss was shouting, โ€œDid I tell you to stand up?โ€ but I didnโ€™t even look back. That was my last day there. When I got home and told my mum, she said they were lucky I left because if anyone had flogged me, they wouldโ€™ve regretted it. And trust me, I know my mum ๐Ÿ˜ญ A few months later, I started learning printing on mugs, clothes and picture frames. During a fuel scarcity, my new boss sent me and a senior apprentice to buy fuel. He specifically told us not to buy if it cost more than โ‚ฆ700 per litre. We searched everywhere until we finally found somewhere selling at โ‚ฆ700.65. Just 65 kobo extra. We bought 20 litres and returned to the shop. This man asked why we bought it despite the extra 65 kobo. We tried explaining, but he dragged my senior inside and beat the hell out of him. And while beating him, he kept saying I was next. Omo, I ran home out of fear ๐Ÿ˜ญ๐Ÿ˜ญ After a few more years of trying different things, I eventually found my way into tech, and thankfully, Iโ€™m doing well for myself today. Looking back, some of the things apprentices went through in the name of learning a skill were actually insane.
2
1
7
182
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
Replying to @Raynerdtech
Exactly. Making money is a skill, keeping it is discipline, and multiplying it is wisdom. Saving alone won't make you rich, investing will.
2
1
1
52
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
Cargo Load Dashboard.
49
109
12
2,194
184,842
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
The ratio of graduates to roles is very wide. That's why most of these top companies set hard assessments to weed off a lot of applicants. That's why; You're either freelancing - unstable/ You have a business - Capital + marketing/ A solution people would continually pay for.
4
4
25
1,012
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
2025: Graduated with First Class in Software Engineering. 2026: Matriculated to pursue a B.Sc. in Computer Science. ๐ŸŽ“ Now balancing school, my career as a Software Engineer and running @elexistech Hereโ€™s to bigger opportunities & new beginnings!๐Ÿ’™
55
31
1
591
10,518
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
I'd like to join your Dev team Refer me Send me job opportunities both Intern and volunteer roles Like and repost
8
14
40
572
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
Replying to @Raynerdtech
I am building an opensource python framework which bring the feature power of laravel to python with modern feature while being as fast as FastAPI(current benchmarks says 1.7x faster than fastapi). check it out sillo.build
1
3
50
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
idk how to explain, but iโ€™m super grateful to everyone thatโ€™s trusting @pxxl_space lfg๐Ÿ”ฅ
set a target for the number of paid users on @pxxl_space for the year and we just exceeded it. LFG๐Ÿ”ฅ
29
24
6
447
13,787
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
FINALLY: You can now create a UK Tiktok account even without a VPN or UK number Video credit : my Boss @Raynerdtech
4
1
4
216
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
was once in support of this narrative until i started my own brand. why most sellers donโ€™t put a direct quote on their product are due to the fact that: 1. nigeriaโ€™s economy is so unstable! one could go to the market to get a fabric today and tomorrow the price has doubled 2. if itโ€™s something wearable, pricing would vary with sizes 3. custom orders. as a designer a client might want theirs to have a long sleeve, baggier pants, etc so many more sha but these are my main reasons for now..
The fastest way to know how expensive something is in Nigeria is when the seller says: โ€œCome inbox.โ€
4
1
12
322
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
A tweet from @Raynerdtech inspired me to upgrade my AI resume analyzer. ๐Ÿ‘€ Now, it does more than extract skills and recommend jobs. It also: * Generates a cover letter * Uncovers alternative career paths with higher earning potential * Gives you a step by step transition guide
I built my first AI application ๐Ÿฅณ It's an application that scans your resume, extracts the skills in it and recommends jobs based on what it knows from the resume. A simple application i built to learn the basics of Langchain, LLM APIs and AI engineering. Still a long way to go but a step in the right direction #RoadToAIEngineer #AI #Software
2
1
1
6
207
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
Replying to @Raynerdtech
IMO if your business isnโ€™t a service based business which is price dependent on service scope you have no business with hiding your prices. Attach that price to your product and save our time and energy please.
1
1
1
89
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
This is exactly why we're building Invoiss. Manage invoices and track payments right from WhatsApp, without digging through old chats. Thanks @Raynerdtech
This client reached out around June to build a headless Shopify store. Heโ€™s a very busy man, so he goes on and off. At one point, he disappeared for about 3 months, so a project that was supposed to take 2โ€“4 weeks has stretched to almost 6 months. The funny part is, the last time he asked me how much he still owed, I genuinely had no clue ๐Ÿ˜ญ He had already paid twice, I couldnโ€™t remember the original quote, and I had to dig through old WhatsApp chats and my bank statement just to piece everything together. Thatโ€™s exactly why Invoiss by @abbeydeveloper makes sense to me. Since the whole conversation with the client is already happening on WhatsApp, I can manage the invoicing there too with their WhatsApp AI. Create the invoice, track payment milestones, record what has been paid, see whatโ€™s still outstanding and come back months later without searching through old chats or bank transactions. Thatโ€™s the kind of automation I actually find useful. It removes a problem Iโ€™ve already experienced myself.
1
2
83
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
Replying to @Kynsofficial
Yes he's a developer and he understands how it works, but it's clear he was explicitly talking about how regions affects availability of certain apps to Nigerians. It still draws back to what the owners think of Nigeria.
1
2
8
410
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
Switching platforms shouldnโ€™t mean starting over. Just shipped platform imports on @symplaxhq. Move from Railway, DigitalOcean or Vercel to a server you own. Four steps. Nothing on your source platform is touched. Failed imports roll back cleanly. On Render, one web service + a Postgres database + Redis costs $54/month minimum. Each service billed separately. A Spark server on Symplax gives you 2 vCPU, 4GB RAM and 40GB SSD. Run all three on it. Coming next: Render, Heroku and Fly .io. Your apps. Your server. Your data.
3
11
158
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
For those saying how's it Nigeria, I don't have words for you.
3
1
3
732
Ray ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป website & app developer retweeted
๐—ฉ๐—ถ๐—ฏ๐—ฒ ๐—ฐ๐—ผ๐—ฑ๐—ฒ๐—ฟ๐˜€, if youโ€™re building a fintech app, tell your AI this ๐—•๐—˜๐—™๐—ข๐—ฅ๐—˜ you even think about deployment: ๐—ฆ๐—˜๐—–๐—จ๐—ฅ๐—˜ ๐—ง๐—›๐—˜ ๐— ๐—ข๐—ก๐—˜๐—ฌ ๐—™๐—Ÿ๐—ข๐—ช โ€ข Never use floating-point numbers for money. Use integer minor units or a proper decimal type. โ€ข Use a proper ledger for every movement of money. Donโ€™t make one mutable balance field your only source of truth. โ€ข Make every money-moving request ๐—ถ๐—ฑ๐—ฒ๐—บ๐—ฝ๐—ผ๐˜๐—ฒ๐—ป๐˜ so retries, double-clicks or network issues cannot create duplicate transactions. โ€ข Handle concurrency properly so two withdrawals hitting the same account at the same time cannot spend the same money twice. โ€ข Verify webhook signatures and safely handle duplicate, delayed, replayed and out-of-order webhooks. โ€ข Never trust the frontend to tell you a payment succeeded. Verify it server-side with the payment provider. โ€ข Enforce authorization server-side on every account, transaction and resource. โ€ข Keep API keys, database credentials and other secrets out of the frontend and your repo. โ€ข Add rate limits and sensible transaction limits to login, OTP, transfers, withdrawals and other sensitive operations. โ€ข Keep an audit trail of important financial actions without logging passwords, tokens or sensitive payment data. โ€ข Add reconciliation so your ledger can be compared against the payment provider or bank and discrepancies can be detected. โ€ข Design transactions so timeouts, crashes and failed dependencies cannot leave money in an unknown state. Then tell it: ๐˜•๐˜ฐ๐˜ธ ๐˜ธ๐˜ณ๐˜ช๐˜ต๐˜ฆ ๐˜ข๐˜ถ๐˜ต๐˜ฐ๐˜ฎ๐˜ข๐˜ต๐˜ฆ๐˜ฅ ๐˜ต๐˜ฆ๐˜ด๐˜ต๐˜ด ๐˜ต๐˜ฉ๐˜ข๐˜ต ๐˜ข๐˜ค๐˜ต๐˜ช๐˜ท๐˜ฆ๐˜ญ๐˜บ ๐˜ต๐˜ณ๐˜บ ๐˜ต๐˜ฐ ๐˜ฃ๐˜ณ๐˜ฆ๐˜ข๐˜ฌ ๐˜ฆ๐˜ท๐˜ฆ๐˜ณ๐˜บ ๐˜ฐ๐˜ฏ๐˜ฆ ๐˜ฐ๐˜ง ๐˜ต๐˜ฉ๐˜ฆ๐˜ด๐˜ฆ ๐˜ข๐˜ด๐˜ด๐˜ถ๐˜ฎ๐˜ฑ๐˜ต๐˜ช๐˜ฐ๐˜ฏ๐˜ด. ๐—ก๐—ข๐—ช ๐—ง๐—ฅ๐—ฌ ๐—ง๐—ข ๐—•๐—ฅ๐—˜๐—”๐—ž ๐—œ๐—ง โ†’ Send the same transfer 10 times. โ†’ Send 20 withdrawals against the same balance simultaneously. โ†’ Send the same webhook repeatedly. โ†’ Send a webhook with a fake signature. โ†’ Send webhooks out of order. โ†’ Kill a worker halfway through processing. โ†’ Simulate the payment provider timing out after taking the money. โ†’ Simulate the database failing halfway through a transaction. โ†’ Log in as User A and try accessing User Bโ€™s transactions. โ†’ Test โ‚ฆ0, negative values, absurdly large values and malformed amounts. โ†’ Retry requests after timeouts. โ†’ Restart the application while a transaction is processing. Then reconcile your ledger against the provider and make sure ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ๐˜† โ‚ฆ๐Ÿญ is exactly where it should be. ๐—•๐—˜๐—™๐—ข๐—ฅ๐—˜ ๐—ฅ๐—˜๐—”๐—Ÿ ๐— ๐—ข๐—ก๐—˜๐—ฌ ๐—ง๐—ข๐—จ๐—–๐—›๐—˜๐—ฆ ๐—œ๐—ง Run dependency, secret, static and API security scans. Test everything with your payment providerโ€™s sandbox/staging environment. Set up monitoring and alerts for abnormal transactions. Get someone who actually understands security to review the critical flows. And if youโ€™re handling card data or operating an actual financial product, understand the PCI and regulatory requirements that apply to what youโ€™re building. ๐—Ÿ๐—”๐—ฆ๐—ง ๐—ง๐—›๐—œ๐—ก๐—š: Donโ€™t ask: ๐˜Š๐˜ญ๐˜ข๐˜ถ๐˜ฅ๐˜ฆ, ๐˜ช๐˜ด ๐˜ฎ๐˜บ ๐˜ข๐˜ฑ๐˜ฑ ๐˜ด๐˜ฆ๐˜ค๐˜ถ๐˜ณ๐˜ฆ? Ask it to prove specific properties, then try to break those properties yourself. If one duplicate request, race condition or failed dependency can make โ‚ฆ1 ๐—ฎ๐—ฝ๐—ฝ๐—ฒ๐—ฎ๐—ฟ, ๐—ฑ๐—ถ๐˜€๐—ฎ๐—ฝ๐—ฝ๐—ฒ๐—ฎ๐—ฟ or ๐—บ๐—ผ๐˜ƒ๐—ฒ ๐˜๐˜„๐—ถ๐—ฐ๐—ฒ, youโ€™re not ready to deploy.
25
60
8
417
16,847