Timothy256 @Timothy_codes
Software Developer | Tech Enthusiast |Ugandan African. All i do is for the Glory and honour of the Almighty Kampala, Uganda Joined July 2018-
Tweets455
-
Followers1K
-
Following129
-
Likes12K
Every time you tap “Transfer” on your banking app, something wild happens in the background. Millions of people are doing the same thing, at the same time. Yet the money moves, balances update, and nothing breaks. Here’s how banks actually pull this off.
A skilled SQL engineer can build almost an entire backend inside the DB. That’s why some backend engineers see application code as merely a transport layer. PostgreSQL alone is practically an application platform now. When you build your logics in the DB, you are optimizing for: 1. data integrity 2. transactional consistency 3. performance 4. security This approach is good for banking and financial applications.
Visa has an offline chip protocol. M-Pesa works without internet. Modern fintech wallets process payments with zero connectivity. They're all building variations of the same architecture. Here's how offline payment systems are actually built.
Underrated Laravel feature 🚀 URI templates in the HTTP client are criminally slept on. Stop concatenating strings like it's 2012. Clean. Readable. No bugs hiding in string spaghetti. Small feature. Big upgrade. 🔥
Your Ratelimiting logic works until someone fires 100 concurrent requests on an endpoint that should be limited to 5 requests per minute🫠 The fix: Ensure you/your agents also check the incremented count returned by RateLimiter::hit() and that it doesn't exceed the max attempts.
If you’re using Spatie’s Activity Log to capture changes to models, you can easily miss attribution of model changes to a user who dispatched a job from an authenticated request. This is of course because the job is executed outside the HTTP request lifecycle To resolve this across all your jobs, you can add a causedBy property to a base queued job class, then set it using a listener on the JobQueueing event -- effectively capturing the authenticated user into all your queued jobs (if there is one) Then, when the job is unserialized from the queue, you can restore the causer captured within, effectively attributing model changes that occurred within it to the authenticated user who caused the dispatch of the job
@Alphapharmacist @DrSerunjogiEmma @grok Dr has several startups but the one personally have use is Videmak Research AI: An academic software tool designed for researchers to automate literature reviews, proposals, and citation management. $5 per month atleast the last time i used it
This Livewire RCE (>=3; < 3.6.4) is now actively being abused with an exploit available; securityonline.info/critical-flaw-… Hearing reports of: - new php files in public folder with backdoors - perl scripts active processes - weird jobs in the queue Check your version and update!
Don't forget to update Livewire 3 as soon as possible! Not sure what the issue is exactly, but you probably want to have this security update live before it's public knowledge; github.com/advisories/GHS…
🛠️ How to measure performance in Laravel There are some pretty simple tools you can start measuring your app's performance with: - ab - jmeter - Inspector - Telescope 🧵 Keep Reading
When our APIs need to return a big JSON and pagination is not an option, we can stream the JSON while it gets generated 🏄 This technique alleviates the server load and lets the client handle the stream instead of the whole response 🍃 @laravelnews #laravel #php
ever wondered what actually happens as your app grows from 10 users to 10,000? it’s not just about spinning up beefier servers. the real journey is all about evolving your system design. one painful bottleneck at a time. you start with a single API and database, and life is simple. but quickly, slow user requests crop up when someone uploads a giant video and the server's tied up transcoding. enter background jobs. still, even with a job queue running alongside your API, you’ll eventually have to split them up-dedicate servers just for workers, others for the API. at every step, you’re fighting new resource battles: a worker hogs CPU, an API runs low on memory, and suddenly, the next user to hit your site gets lag. scaling up means horizontal scaling. instead of one monster server, you add more small ones. load balancing requests, worrying about things you never considered before, like what happens if a user uploads a file to one server and then tries to access it from another. suddenly, you’re in the world of stateless services, object storage, cache strategies, distributed queues, and databases with replica followers. each phase brings new complexity, but also a ton of power. it’s a rite of passage for anyone who wants to build something that lasts longer than a side project. nobody tells you how non-linear this all is-it’s a messy, iterative process, and the only real constant is change. the main takeaway: design and scale your system in phases. don't start with microservices just because Netflix told you so. you're not Netflix. my new book, System Design with Laravel will be available on the 9th of September.
18/ Thank you if you're still here! I geek out on performance optimization so you don't have to. If your app needs a speed boost, my team and I have your back. Drop a DM and let's talk!
@vishal_viitor Is it by coincidence waking up to this post just when i slept thinking about optimization strategies for my current application which has large datasets for most of the key lists🤔🤔🤔Thanks a bunch
This is the tech stack I use to ship nonstop as an indie hacker in 2026 🖥️ Frontend – Next.js – Tailwind – Shadcn ⚙️ Backend – Next.js 🔐 Authentication – Auth.js 🗄️ Database – Postgres – Redis 💳 Payments – Polar 🤖 AI Coding – Claude Code ✉️ Emails – Resend ☁️ Hosting – Hetzner VPS – Coolify 🗂️ File Storage – Hetzner S3 📊 Analytics – Datafast
𝗟𝗮𝗿𝗮𝘃𝗲𝗹 𝗿𝘂𝗹𝗲𝘀 𝗖𝗧𝗢𝘀 𝗺𝘂𝘀𝘁 𝗲𝗻𝗳𝗼𝗿𝗰𝗲 𝗯𝘆 𝗱𝗲𝗳𝗮𝘂𝗹𝘁 Laravel moves fast. That’s exactly why it needs rules. If you don’t set these early, you’ll enforce them later — under pressure. Here are the Laravel rules every CTO should make non-negotiable 👇 𝟭. 𝗡𝗼 𝘂𝗻𝗰𝗼𝗻𝘁𝗿𝗼𝗹𝗹𝗲𝗱 𝗱𝗮𝘁𝗮 𝗳𝗲𝘁𝗰𝗵𝗶𝗻𝗴 If a query returns “everything,” it’s a bug. Large datasets must always be constrained, paginated, or streamed. 𝟮. 𝗥𝗲𝗹𝗮𝘁𝗶𝗼𝗻𝘀𝗵𝗶𝗽𝘀 𝗺𝘂𝘀𝘁 𝗯𝗲 𝗶𝗻𝘁𝗲𝗻𝘁𝗶𝗼𝗻𝗮𝗹 Lazy loading is never accidental at scale. If relationships are accessed, they must be planned and reviewed. 𝟯. 𝗜𝗻𝗱𝗲𝘅𝗶𝗻𝗴 𝗶𝘀 𝗽𝗮𝗿𝘁 𝗼𝗳 𝗳𝗲𝗮𝘁𝘂𝗿𝗲 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝘆 Any new filter, lookup, or foreign reference ships with an index — not as a follow-up task. 𝟰. 𝗥𝗲𝗾𝘂𝗲𝘀𝘁 𝗰𝘆𝗰𝗹𝗲𝘀 𝘀𝘁𝗮𝘆 𝗹𝗶𝗴𝗵𝘁𝘄𝗲𝗶𝗴𝗵𝘁 Anything slow, repeatable, or failure-prone runs outside the user request. Queues aren’t optional once traffic exists. 𝟱. 𝗖𝗼𝗹𝗹𝗲𝗰𝘁𝗶𝗼𝗻𝘀 𝗮𝗿𝗲 𝗻𝗼𝘁 𝗮 𝗱𝗮𝘁𝗮 𝗲𝗻𝗴𝗶𝗻𝗲 If logic can be pushed to the database layer, it should be. Memory-heavy collection work is a red flag. 𝟲. 𝗣𝗮𝗴𝗶𝗻𝗮𝘁𝗶𝗼𝗻 𝗶𝘀 𝗺𝗮𝗻𝗱𝗮𝘁𝗼𝗿𝘆 𝗳𝗼𝗿 𝗹𝗶𝘀𝘁𝘀 No exceptions. If a screen can grow, it must paginate from day one. 𝟳. 𝗧𝗵𝗲 𝗱𝗮𝘁𝗮𝗯𝗮𝘀𝗲 𝗶𝘀 𝗻𝗲𝘃𝗲𝗿 𝗮 𝗰𝗮𝗰𝗵𝗲 Repeat reads require a caching strategy. Database load should represent truth, not convenience. 𝟴. 𝗣𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 𝗶𝘀 𝗺𝗲𝗮𝘀𝘂𝗿𝗲𝗱, 𝗻𝗼𝘁 𝗮𝘀𝘀𝘂𝗺𝗲𝗱 Query counts, execution time, and memory usage are reviewed regularly — not only during incidents. 𝟵. 𝗘𝗹𝗼𝗾𝘂𝗲𝗻𝘁 𝗰𝗼𝗻𝘃𝗲𝗻𝗶𝗲𝗻𝗰𝗲 𝗶𝘀 𝗮𝘂𝗱𝗶𝘁𝗲𝗱 Accessors, casts, appended attributes, and global scopes are treated as performance-sensitive code. 𝟭𝟬. 𝗦𝗰𝗮𝗹𝗶𝗻𝗴 𝗿𝘂𝗹𝗲𝘀 𝗮𝗿𝗲 𝗱𝗼𝗰𝘂𝗺𝗲𝗻𝘁𝗲𝗱 𝗲𝗮𝗿𝗹𝘆 Every Laravel codebase needs written performance boundaries — before the team doubles. Laravel doesn’t collapse because it’s slow. It collapses because leaders let convenience replace discipline. CTOs don’t need to block speed. They need to protect the system from its own success. That’s how Laravel products survive real growth.
@FrancescoCiull4 @AnthropicAI Claude Sonnet/opus is in its own league. The rest are just trying. 😀
Want to lose money fast? Automatically redirect users based on their Accept-Language header or IP lookup. 👍
🔥 A quick case study of database indexing and some other techniques. Indexing and query optimization are hard, but there are some techniques you can use in almost any application: - Composite indexes - Column orders - Denormalizing columns 🧵 Keep Reading
Some React devs assume you need to npm install a library to get tooltips. Not true! For icon buttons, use a combo of the `title` attribute and screenreader text with @tailwindcss' sr-only class. Gives you a native tooltip for the label while improving a11y
When you're writing code, you need to think about designing systems that are scalable and maintainable. And inefficient software design can lead to issues like scope creep, miscommunication, delays, and so on. In this guide, Soham teaches you Software Design basics along with some helpful best practices to follow. freecodecamp.org/news/learn-sof…
owethu tsela @OTsela74129
0 Followers 49 Following
courts 🌸💗 @kiac57401858
1 Followers 154 Following hey u should come say hi fr i need sum excitement 😌
Onesmo Erasto @Erastonesmo
3 Followers 52 Following
Opirmie @Opirmie870843
166 Followers 4K Following
Prince Berkoh @PBerkoh97994
15 Followers 307 Following
Gulal @Gulal0293379
106 Followers 3K Following
Ibrahim Abubakar @Ibrahimboty247
0 Followers 27 Following
Lavina Ondricka @LOndricka1601
123 Followers 3K Following
Jogeyo John @jogeyojohn10
574 Followers 6K Following
Jeremy Jerome @JeremyJero19826
4 Followers 23 Following
Emmanuel Yusuf @EmmanuelYu29040
1 Followers 22 Following
Okoth Francis @okothmackay
19 Followers 131 Following
Bakeine Genesis @BakeineG98942
6 Followers 26 Following
Mosica Majok @Mosica69
5 Followers 62 Following
Akugizibwe Aufi @Akugizibwe75115
4 Followers 23 Following
Reignbridge @Reignbridg61824
14 Followers 111 Following
kim spata_Tz 🇹🇿 @kimspatan_tz
12 Followers 160 Following
Anwar sanusi @Anwarsa57648994
6 Followers 70 Following
Irakoze Aline @Alinebalema
1K Followers 4K Following Field programs coordinator at Youth For Charity Missions International // Researcher in Agric// Computer scientist.
ENGINEER OTAFIIRE PAI... @OtafiirePainter
87 Followers 626 Following mummon exterior interior LTD designs and renovation Painting Wall construction etc +256701814026
Joseph Natale @josephnatale199
8 Followers 209 Following
Rodgers Gudoyi @gudoyi67300
23 Followers 477 Following
Oswald @SsebunyaOswald
10 Followers 150 Following
Muhumuza Steven @steven_muh6990
10 Followers 148 Following
SELECTA JEFF @selectajeff
21K Followers 10K Following 🔴⚪️ INTERNATIONAL MULTI-FORMAT DJ #EaEaAwards East Africa’s Male DJ Of The Year Nominee | Hit Record Producer 🎹 | Based In 🇺🇬 Coming To Your City Soon
Kirumira Motors @Kimra_ug41
795 Followers 5K Following I help people find the right car Kampala - Uganda 🇺🇬 . Budget + Wishlist DM 0756853406
Kats Official @official18895
33 Followers 182 Following
Billions.A.Joel @BillionsJoel
971 Followers 3K Following Full Stack Dev | Technical Support Engineer | Code Reviewer | Laravel | React | Vue | Rails | Postgres | Redis | Node | Compute Engines. Let's connect! 👨
Gentle# Sadiksa @GentleSadi74136
60 Followers 408 Following
Zila @paenadin1935870
1K Followers 4K Following
💫 Oluka Paul Afric... @PAULOLUKA6
903 Followers 4K Following Owe 💌 respect to everyone coz change is inevitable 💪
Joe @___Joe___K
216 Followers 1K Following Jesus follower | Romans 12:2 | Web dev 25yrs; =- https://t.co/0lALKvq3tV {debate} - https://t.co/1epRt8pKmd {organizer} - https://t.co/V0A5pctWaT {ai-native-dev-agency} -=
AINeuroFLX @AINeuroFLX
41K Followers 12K Following Tracking the flow of intelligence: GenAI, LLMs, ML, and autonomous agents. #AI #MachineLearning #GenAI #LLM #AIagents #NeuroAI #TechTrends
Muhammad Tarek Reza @tarek_reza
2K Followers 2K Following WordPress Developer • Fast & Modern Websites • Themes & Plugins • Open for Projects
okaka joseph @okakajoseph1
9 Followers 46 Following
Chama miles @chama_miles
1 Followers 28 Following
adegbite ridwan @adegbiteridwa20
8 Followers 171 Following
Gov 📉📊 @Govfx1215
164 Followers 721 Following Financial Analyst 📊📈📉 Surveying and geo-informatics strategy: Malaysia SNR (MSNR\SMC) & CRT
Abraham Otabill @AOtabill
13 Followers 36 Following
Isaiah W Michael @IsaiahWMichael1
11 Followers 42 Following
BOBI WINE @HEBobiwine
2.8M Followers 237 Following Father, Husband, Artiste, Lawyer, Activist, Leader.
100.2 Galaxy FM Zzina... @GalaxyFMUg
1.3M Followers 139 Following Uganda’s Number One Radio Station!
MBU @MBU
756K Followers 128 Following Very sophisticated lugambo! Send us tips via DM and Follow us on Instagram https://t.co/TdFscvYKry or facebook: https://t.co/gMrYoqO4Ph
Lucky Mbabazi @LuckyMbabazi
1.1M Followers 299 Following Media personality. Wellness advocate. Mother of four. positive vibes only.
Sheilah C Gashumba @SheilahGashumba
1.2M Followers 3K Following AWARD WINNING TV Presenter| Media Personality 🇺🇬| Digital Influencer, Humanitarian, International Digital Music PR, Luxury Party Host | DJ
Daily Monitor @DailyMonitor
2.1M Followers 167 Following Official Twitter handle for Daily Monitor newspaper, Uganda's leading independent daily. Contact us: [email protected]
NTV UGANDA @ntvuganda
2.8M Followers 550 Following Uganda's leading TV station, delivering fast, reliable, and objective news with unrivaled programming | Contact Us: [email protected]
Muhoozi Kainerugaba @mkainerugaba
1.4M Followers 2K Following Official Twitter account of Gen.Muhoozi Kainerugaba, Chief of Defence Forces (UPDF) and SPA/SO.
Eddy Kenzo @eddykenzoficial
904K Followers 1K Following 🇺🇬 Grammy Nominee booking Call: +256200999618 or +256702974423 / or Email: [email protected]
Sir YKEE BENDA @YkeeBenda
676K Followers 261 Following Musician, Chemical Engineer, Talent Management …. Arsenal, Jesus🤍
Patrick Salvado 👑 @idringp
370K Followers 663 Following Patrick Idringi 'SALVADO' Ugandan Comedian and Actor For Bookings: +256776212311 - [email protected]
Perplexity @perplexity_ai
510K Followers 69 Following Curiosity changes everything. Download our free app on iOS, Mac, Windows, and Android.
Preline @prelineUI
1K Followers 148 Following Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
Aurther ETH @Aurther_Davis
2K Followers 307 Following Crypto, NFTs & Blockchain | #BTC and #ETH Holder | DM for partnership
Midas @DeFiMidas
108K Followers 265 Following Macro news, charts, crypto analysis, trading, and all latest updates of finance world. All tweets are NFA
ICO Drops @ICODrops
191K Followers 1K Following Simple and beautiful ICO & IEO Calendar. With us it's impossible to miss the next great #ICO #IEO #DEFI. 🚀 Our tweets are not financial or investment advice.
Gucci Mane @gucci1017
8.6M Followers 1 Following Major Label Recording Artist, signed to Atlantic Records. |
MeekMill @MeekMill
10.4M Followers 2K Following I just wanna see the sun shine tomorrow @dreamchasers #hustler
WWE @WWE
13.2M Followers 378 Following | Raw: Mondays at 8e/5p on Netflix | NXT: Tuesdays at 8e/7c on The CW | SmackDown: Fridays at 8e/7c on USA Network
Pirate™ @PirateMulwana
97K Followers 34K Following Electrical Engineer | C.E.O, Founder & Team Leader @Malticard | Staunch @ManUtd fan | plays the Saxophone🎷
WWE WrestleMania @WrestleMania
1.4M Followers 70 Following WrestleMania returns to Las Vegas on April 18 & 19, 2026!
Rania♡~♥️~♡ @Rania__rania__
502K Followers 50 Following L♥️V My Life and People In It 🌹💫 《PICTURES & QUOTES ARE NOT MINE ,Credit goes to the Owners~~》
Amira K @truemyracle2
825K Followers 71 Following Model 🇺🇸 half Lebanese 🇱🇧 🇪🇺 Send me a message here👇🏻
HotBabeUnited @Hot_Babe_United
3K Followers 107 Following
Rwenzori Bottling Com... @RwenzoriUg
11K Followers 2K Following Uganda's purest natural mineral water. #StayHydratedUG
Nyanjura Doreen Omuta... @DoreenNyanjura
210K Followers 4K Following Deputy Lord Mayor, Emeritus| Human Rights Activist | Feminist | Gender Scholar | Head of all Special Interest Groups in PFF | Author |
Thomas Tayebwa @Thomas_Tayebwa
456K Followers 466 Following Deputy Speaker -Parliament of the Republic of Uganda, Member of Parliament - Ruhinda North County, Mitooma, Proud husband & Father, God fearing
Sudhir Byaruhanga @Sudhirntv
404K Followers 2K Following I am an adequate journalist! |I fear God, but report without fear or favour. NOTE: What I post here are entirely my views, not for NTV!
Sanyuka TV @sanyukatv
358K Followers 222 Following Your home of entertainment #FfeBannoDdala | #SanyukaUpdates A company of @nextmediaug | Streaming on @afromobileug
Kin Kariisa🇺🇬 @KKariisa
307K Followers 4K Following Group CEO @nextmediaug | Ugandan Thinker, Rotarian, Strategist and Golfer I Never Solve a Problem Twice.
MC Kats @mckatsug
484K Followers 6K Following HIV AIDS Activist, Podcast Host, Artist manager Awards winner For Business [email protected] https://t.co/clwR0V7Ggd
Mr. Kassim 🇺🇬 @Kassim_Sema
176K Followers 229 Following A Journalist and Public Relations Expert. A social worker with the love of having an impact on society to make it abetter place to live.
Norbert Mao @norbertmao
602K Followers 833 Following President of the Democratic Party | A seasoned Lawyer with the heart to lead Uganda into a United, Democratic, Peaceful and Prosperous nation | Official
#Goddid🙏🏻 @DjRoja
355K Followers 1K Following TV Presenter @nbstv a company of @nextmediaug | Show host @nbsafter5 | #NBSAfter5 #MixtapeParty Bookings: [email protected]
Next Media @nextmediaug
84K Followers 375 Following The home of @nbstv @capitalfmuganda @nilepostnews @sanyukatv @salamtvug @nextcommug @mtntvafromobile @beatfmuganda @kiis_fm_uganda @NBSportUg @nilesqoopnews
Coca-Cola Beverages U... @CocaColaBevUg
26K Followers 2K Following Coca-Cola Beverages Uganda's official account! Refreshing moments | Happiness | Our customers. Follow us for giveaways & updates about our iconic brands. #CCBU
Capital FM Uganda @CapitalFMUganda
755K Followers 257 Following The Home of Fresh Hits & Throwbacks Studio Lines Open. Call In Now +256-752345913(Whatsapp), +256-414345913,+256414345211, +256414345212.
NBS Breaking News @NBSBreakingNews
833K Followers 70 Following Home of current affairs. Political Command Centre. Leading in Current affairs, politics and everything breaking that matters #NBSUpdates @nextmediaug




































