ott_tech

Joined July 2025
47 Photos and videos
Just mastered Decorators by building a Restaurant Management System from scratch. Guided by AI as my design mentor, I implemented: - Sealed classes - Auto-logging methods - Autobind contexts - Custom validation registries God's Beloved | ott #TypeScript #Coding
13
Covered Advanced Types and Generics yesterday. Intersection types, type guards, discriminated unions, generic functions, generic classes, utility types. T extends {} = no null or undefined allowed. T[] = return exactly the right array type. God's Beloved | ott #Typescript
8
Oluwaferanmi AKINKUEHIN retweeted
Now, we have heard that the Islamic terrorists who kidnapped the children in Oyo have made their demands. All the demands they made are exactly what Muhammad taught. See it: “I have been commanded to fight the people until they testify that there is no god but Allah and that Muhammad is the Messenger of Allah, establish prayer, and give zakah. If they do that, they will save their lives and property from me, except for a right of Islam, and their reckoning will be with Allah.” — Sahih al-Bukhari, Book of Faith (Kitab al-Iman), Hadith 25 Do you see that? He says he has been commanded to fight everyone else until they become Muslims. Until then, they will not save themselves or their property from him. This is why the Oyo terrorists are demanding: 1 billion naira 2 Hilux vehicles The release of terrorists The implementation of Sharia Muhammad commanded this. And that is what those Muslim terrorists are doing. This is the true Islam. We have been warning about this for months. Islam is not a religion. Islam is a political machinery. Muhammad played three roles in his lifetime: A religious leader A political leader A military leader Before he fled to Medina in 622 AD, he was a religious leader. He preached a skewed monotheism in Mecca. No one accepted him. Then he fled to Ta'if. He was rejected again for his message. Until he finally got to Medina, where he met three Jewish tribes who accepted him. Within a year, he consolidated power, entered treaties with these Jews, and the political leader was born. Within five years, Muhammad had fought 66 battles and killed 3,000 people. Three thousand. That was when the military leader was born. He expelled all the Jewish tribes from their lands. Angel Gabriel came to him while he was about to bathe and told him to get his sword and go and kill the Jews. He killed 800 men and boys of Banu Qurayza in the trench, slitting their throats. After his death, his four rightly guided caliphs fought more than 60 battles and conquered almost half the world. In 732, they invaded Spain, but Charles Martel was able to repel them. That was the 100th year after the death of Muhammad. It was all war. Never doctrine. And they said it themselves, that they only cared about conquering lands. The early Muslim scholar and historian Ibn Abi Dawud said: “The people were more occupied with the conquests than with preserving the Qur'an.” Islam is a global military conquest. They have conquered before, and they will keep doing so. Lastly, to everyone, what these Muslim terrorists are doing today is what Muhammad was doing in the Hijaz (the Mecca and Medina region). He would rob people, kill them, and rape them. In fact, a Quran verse tells them that they must not touch the loot because one-fifth of it belongs to Allah and His messenger. Muhammad did all these things and codified them in the Quran. This is what you are seeing today among Muslims. This is why you barely see any Muslims condemn these things. This is Islam. We are writing this to the non-Muslims in the Southwest. The sword of Muhammad has come against you. We are writing this to Christians in the Southwest. The sword of Muhammad has come against you. What will you do? Christian leaders, what will you do? Non-Muslim leaders, what will you do?
71
236
597
56,620
Oluwaferanmi AKINKUEHIN retweeted
Happy Birthday, Dr. Paul Enenche! 🎂🎉 Today, we celebrate God’s faithfulness manifested through the life of His servant, Dr. Paul Enenche. Your unwavering devotion to God, passion for souls, commitment to revival, and dedication to advancing the Kingdom have impacted countless lives across the nations. Thank you for yielding yourself as a vessel in the Master’s hands and for continually inspiring generations to love God, pursue purpose, and stand for truth. As you mark another year, we pray for greater grace, divine strength, renewed wisdom, and unprecedented manifestations of God’s glory in every area of your life and ministry. May your latter days be greater than the former, and may the Lord continue to establish the work of your hands for His glory. 🎉 Happy Birthday, Sir! We celebrate and honour you today. 🎉
207
452
2,486
22,975
2 days to finish Section 05. Classes and Interfaces in TypeScript. Abstract classes, inheritance, singletons, getters/setters, interfaces. Built an Online Learning Platform from scratch to put it all together. God's Beloved | ott #typescript
7
Happy birthday to my father-in-the-Lord, Pastor Dr. Paul Enenche. Your life and ministry have been a blessing to people especially to me. I pray God bless you beyond measure in Jesus name. God grant you the grace to know Him more in Jesus name. @drpaulenenche #paulenenche
1
35
I'm eager to listen to this, get ready everyone. It's one day to go.
THE REASON WHY I LIVE 🎶🔥 When your life is God-centered👏 When your heartbeat is for the salvation of souls, the safety of lives, and genuine love for humanity… Then you step into a flow where the Love of God becomes your daily reality; for God is love. ❤️‍🔥 “The Reason Why I Live” 🎶 is coming out soon! Congratulations; your life is aligning with what truly pleases God. 👏 Keep reigning in every realm. Keep building your faith. Stay expectant.🎶 Get ready… This is a prayer that will lift you and launch you into your next level. 🔥👏
9
Oluwaferanmi AKINKUEHIN retweeted
THE REASON WHY I LIVE 🎶🔥 When your life is God-centered👏 When your heartbeat is for the salvation of souls, the safety of lives, and genuine love for humanity… Then you step into a flow where the Love of God becomes your daily reality; for God is love. ❤️‍🔥 “The Reason Why I Live” 🎶 is coming out soon! Congratulations; your life is aligning with what truly pleases God. 👏 Keep reigning in every realm. Keep building your faith. Stay expectant.🎶 Get ready… This is a prayer that will lift you and launch you into your next level. 🔥👏
16
197
1,548
16,071
Section 04 done. Next-gen JavaScript features with TypeScript. Arrow functions, spread/rest operators, destructuring, default params, primitive vs reference types. #Typescript
8
Proverbs 8 vs. 17 “I love those who love me; And those who seek me early and diligently will find me.
1
8
Learned how the TypeScript compiler and tsconfig.json work today. Watch mode, include/exclude, source maps, strict compilation, rootDir/outDir. Section 03 done. On to next-gen JavaScript features. #typescript #js
1
128
Built a Student Grade Tracker in TypeScript from scratch today. Enums, tuples, typed arrays, functions, and fixing a bug caused by the "any" type. #typescript
1
9
One week into TypeScript after building React projects and replicating Figma designs with HTML/CSS. Learned type inference, object types, arrays, tuples, and enums so far. Week 2 starts now.
1
6
135
Built and deployed my first React project in 5 days. Weather Now: real-time weather, 7-day forecast, dark mode, favourites, geolocation. React 18 Vite Open-Meteo API. 🔗 weather-now-ott.vercel.app #ReactJS #buildinpublic #30DaysOfReact
30
Installed a 6-year-old npm package. It crashed my React 18 app. Switched to react-icons. Worked first try. Learnt this: Weekly downloads ≠ reliability. Check the last publish date. Also added browser geolocation to auto-fetch local weather on first visit. God's Beloved | ott
1
31
I love Him far better than in days of yore, I’ll serve Him more truly than ever before; I’ll do as He bids me, whatever the cost, I’ll be a true soldier — I’ll die at my post. #hymn #jesus @drpaulenenche
25
Working on a Weather Dashboard in React. One project touching: useState, custom hooks, API calls, conditional rendering, component architecture. Still building. Tomorrow I share the bugs and lessons. God's Beloved | ott #reactjs #javascript
35
React. Compared it with another curriculum. Found a gap: React.memo and useCallback. React rerenders every child when a parent's state changes. React.memo fixes it for props. But function props break it because JS creates a new function object every render. useCallback fix it.
20
Finished 30 Days of React. JSX, components, props, state, hooks, Context API, data fetching, custom hooks. Every line typed by hand. Free course on GitHub by @Asabeneh. I thank God for the grace to finish.
2
26
Day 29 of #30DaysofReact. Built a multi-page portfolio app with React Router v6. The thing that hit me: a normal website reloads on every link click. React Router watches the URL and swaps components instead. One HTML file. Zero reloads. #30DaysOfReact #ReactJS
1
11
173